Another word for ululation

Noun

howl, howling, ululation - a long loud emotional utterance

Example:- he gave a howl of pain

Tweets containing the word ululation

Source : WordNet