Answer: thrutched

AnswerCrossword Clue
thrutchedTHRUTCH, to thrust (to push forcibly)