ULULATE


Meaning of ULULATE in English

v. wail, howl; hoot

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