RAILROAD


Meaning of RAILROAD in English

v. To force through; push through by force. The bill was railroaded through the state legislature due to the influence of some very wealthy sponsors.

American idioms English vocabulary.      Английский словарь американских идиом.