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.