ululate

verb

  1. 1

    emit long loud cries

    wail in self-pity

    howl with sorrow

Synonyms

Also useful for “ululate”:Unscrambler