WHIPPING


Meaning of WHIPPING in English

n. lashing; flogging; defeat (Sports)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.