English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Ululate
Ululate
(v. i.)
To howl, as a dog or a wolf; to wail; as, ululating
jackals.