ululating

verb

  1. 1

    To howl loudly or prolongedly in lamentation or joy

  2. 2

    To produce a rapid and prolonged series of sharp noises with one's voice.

Synonyms

Translate “ululating” to another language

Click any language to open the translator with this word already filled in.

Ululating Definition & Meaning | TranslatePulse