RAMROD SOMETHING THROUGH Meaning of RAMROD SOMETHING THROUGH in English chiefly N. Amer. force a proposed measure to be accepted or completed quickly. → ramrod Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004