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