steamroll

/ˈstiːmroʊl/

Definitions

1. verb

to dominate or overwhelm someone or something in a particular situation or activity; to gain an easy and decisive victory over someone or something

“The team’s star player was able to steamroll their opponents in the championship game.”

2. noun

a sudden and decisive victory or success, especially one that is achieved easily

“The new restaurant’s great service and food led to a steamroll of positive reviews on social media.”

3. verb

to press or roll something with a hot, steamy surface, typically in order to shape or flatten it

“The chef used a large, flat tool to steamroll the dough into a perfect circle.”

Synonyms

  • dominate
  • overwhelm
  • triumph

Antonyms

  • lose
  • underwhelm