Ululate - Definition

ululate

v 1: emit long loud cries; "wail in self-pity"; "howl with
sorrow" [syn: howl, ululate, wail, roar, yawl,
yaup]

Look up another word