walloping

Noun
  1. A sound defeat (synset 107491763)
Adjective
  1. (used informally) very large (synset 301390996)
    "a thumping loss"

Other Searches