ULULATE


Meaning of ULULATE in English

(v. i.) To howl, as a dog or a wolf; to wail; as, ululating jackals.

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