Search Details

Word: ululate (lookup usage) (lookup stats)


Meaning:

Verb:

  • to howl loudly or prolongedly in lamentation or joy
  • to produce a rapid and prolonged series of sharp noises with one's voice.

Source: Wiktionary | Src Info »