Answer:

steamrolled

AnswerCrossword Clue
STEAMROLLEDDefeated and then some