Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
ululation
has 1 sense
howl
,
howling
,
ululation
- a long loud emotional utterance;
"he gave a howl of pain"; "howls of laughter"; "their howling had no effect"
--
1
is a kind of
utterance
,
vocalization
Derived form:
verb
ululate
1
,
TOP