Ululate
Ululate , intransitive verb
[Latin ululatus, past participle of ululare to howl, yell, shriek.]
To howl, as a dog or a wolf; to wail; as, ululating jackals. — Sir T. Herbert
Ululate , intransitive verb
[Latin ululatus, past participle of ululare to howl, yell, shriek.]