ululation Meaning, Definition & Usage
-
noun a long loud emotional utterance
howling; howl.
- he gave a howl of pain
- howls of laughter
- their howling had no effect
WordNet
Ul`u*la"tion noun
Etymology
L.Definitions
A howling, as of a dog or wolf; a wailing. He may fright others with his ululation. Wither.