ULULATE Meaning of ULULATE in English [ul.u.late] vi -lat.ed ; -lat.ing [L ululatus, pp. of ululare, of imit. origin] (1623): howl, wail -- ul.u.la.tion n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012