Ululation - Definition

ululation

n 1: a long loud emotional utterance; "he gave a howl of pain";
"howls of laughter"; "their howling had no effect" [syn:
howl, howling, ululation]

Look up another word