ululation
(noun)
noun
1. a long loud emotional utterance
Similar word(s): howl, howling
Definition categories: communication, utterance, vocalization
(noun)
1. a long loud emotional utterance
Similar word(s): howl, howling
Definition categories: communication, utterance, vocalization