ululation

1. (noun) a long loud emotional utterance; "he gave a howl of pain"; "howls of laughter"; "their howling had no effect"
Synonyms: howl, howling
Related Words: utterance



Terms and Conditions of Use / Copyright Notice