WHOOP


Meaning of WHOOP in English

(v. t.) To insult with shouts; to chase with derision.

Webster's English dictionary.      Английский словарь Webster.