Definitions | ululate |
| verb (ululat, ing)
- to howl loudly or prolongedly in lamentation or joy
Translations: Etymology: (term, ululare, ululÄre, to howl), of imitative origin.
Supplemental Details:Sponsor an extended definition for ululate for as little as $10 per month. Click here to contact us.
| |
|