Noun Definition

walloping

1.Definition: a sound defeat

Related Noun(s):debacle, slaughter

Category: General