What is the full meaning of ramrodded
RAMROD, to push or drive with great force [v]
Example of the word ramrodded placed on a Scrabble board.