Online English Dictionary

Home

Ululate


v. i.

To howl, as a dog or a wolf; to wail; as, ululating jackals .


© 2009 Dammam Community College