ululation
noun
- 1
a long loud emotional utterance
he gave a howl of pain
howls of laughter
Also useful for “ululation”:Unscrambler— Rearrange the letters in “ululation”
a long loud emotional utterance
he gave a howl of pain
howls of laughter
Also useful for “ululation”:Unscrambler— Rearrange the letters in “ululation”