Answer: ramrodded

AnswerCrossword Clue
ramroddedRAMROD, to push or drive with great force