bewelter

ˈbɛwɛltər

Definitions

1. noun

a person or thing that overwhelms or defeats

“The team’s new star player was a formidable bewelter for their opponents.”

Synonyms

  • defeater
  • overwhelmer

Antonyms

  • conqueror
  • victor