RAMROD


Meaning of RAMROD in English

n.1 a rod for ramming down the charge of a muzzle-loading firearm.

2 a thing that is very straight or rigid.

Oxford English vocab.      Оксфордский английский словарь.