Definition of Ululation

  • 1. A long loud emotional utterance Noun

Synonyms for word "ululation"

Semanticaly linked words with "ululation"

Hyponims for word "ululation"