steamrolled ( synonym found)

Definition of steamrolled:

°past tense of steamroll.

Back to Top