railroad
railroad {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.
Categories:
add yours
Source: A Dictionary of American Idioms
Add my comment