Whomped [verb]

Definition of Whomped:

pummel, thrash

Synonyms of Whomped:


Opposite/Antonyms of Whomped:


Sentence/Example of Whomped: