Ululation — synonyms, definition

1. ululation (Noun)

2 synonyms
howl howling
1 definition

ululation (Noun) — A long loud emotional utterance.

2 types of
utterance vocalization