RAM


Meaning of RAM in English

(n.) A heavy steel or iron beak attached to the prow of a steam war vessel for piercing or cutting down the vessel of an enemy; also, a vessel carrying such a beak.

Webster's English dictionary.      Английский словарь Webster.