Word Definition

Rammed

  1. of Ram

Synonyms