ululation
English Dictionary
->
Letter U
-> ululation
Search Dictionary:
ululation Definition
(n)
a
long
loud
emotional
utterance
; "
he
gave
a
howl
of
pain
"; "
howls
of
laughter
"; "
their
howling
had
no
effect
"
ululation Synonyms
howl
howling
ululation
© Art Branch Inc.