{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./
RAILROAD
Meaning of RAILROAD in English
Slang English vocab. Английский сленговый словарь. 2012