Synonyms
Antonyms
Etymology

1. ululation

noun. a long loud emotional utterance.

Synonyms

  • vocalization
  • utterance
  • howl

Antonyms

  • cry

Etymology

  • ululatio (Latin)
  • ululo (Latin)

Featured Games

Synonym.com