ULULATE


Meaning of ULULATE in English

vi to howl, as a dog or a wolf; to wail; as, ululating jackals.

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