English | German | Russian | Czech

ululation English

Meaning ululation meaning

What does ululation mean?

ululation

(= howl, howling) a long loud emotional utterance he gave a howl of pain howls of laughter their howling had no effect

Synonyms ululation synonyms

What other words have the same or similar meaning as ululation?

Are you looking for...?