Ululate
Word Dictionary
-> Ululate
Search:
Ululate
(v. i.) To howl, as a dog or a wolf; to wail; as, ululating jackals.
Terms of Use
Canadian Jobs