ululate

Explore definitions, synonyms, and language insights of ululate

Definitions

Verb
emit long loud cries; "wail in self-pity"; "howl with sorrow"

More Specific Terms