WHIPPED


Meaning of WHIPPED in English

adj. beaten into a froth (as of eggs, cream, etc.); lashed with a whip; defeated

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