ULULATE


Meaning of ULULATE in English

v.intr. howl, wail; make a hooting cry. ululant adj. ululation n.

[ L ululare ululat- (imit.) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.