RAMROD Meaning of RAMROD in English v. push something through using force; control a person severely, enforce strict discipline on a person Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012