English Dictionary
◊ ULULATE
ululate
v : emit long loud cries; "wail in self-pity", "howl with
sorrow" [syn: {howl}, {wail}, {roar}, {yawl}]