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"
ululate | ululated |