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. Краткий оксфордский словарь английского языка. 2012