meaning of ululate

1. To howl, as a dog or a wolf; to wail; as, ululating jackals.
2.
emit long loud cries; "wail in self-pity"; "howl with ">sorrow"


Related Words

ululate | ululated |

Developed & Maintained By Taraprasad.com

Treasure Words