Feedback
Ululate
Your browser does not support the audio element.
Meaning
Verb
●
to
howl
loudly
or
prolongedly
in
lamentation
or joy
●
to
produce
a
rapid
and
prolonged
series
of
sharp
noises
with
one's
voice.
Sourced from
Wiktionary
Origin
ululate
English
ululare
Latin
Sourced from
Etym
Synonyms
Bay
Howl
Wail
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better