ULULATE


Meaning of ULULATE in English

v.intr. howl, wail; make a hooting cry.

Derivatives:

ululant adj. ululation n.

Etymology: L ululare ululat- (imit.)

Oxford English vocab.      Оксфордский английский словарь.