ul•u•la•tion
We found 4 definitions of ululation from 4 different sources.
Noun |
||
ululation - a long loud emotional utterance; "he gave a howl of pain"; "howls of laughter"; "their howling had no effect" | ||
howl, howling | ||
utterance, vocalization the use of uttered sounds for auditory communication |