English word definition — powered by WordNet
a sound defeat
(used informally) very large
Want to remember walloping?