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.