WHOP


Meaning of WHOP in English

v.tr. (whopped, whopping) sl. 1 thrash. 2 defeat, overcome.

[ ME: var. of dial. wap, of unkn. orig. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.