Table of Contents
Antonyms
Synonyms
Etymology

1. ululate

verb. emit long loud cries.

Etymology

  • ululate (English)
  • ululare (Latin)
Antonym.com