Friday, January 19, 2007

ululate

to ululate (vi)

1. To howl loudly or prolongedly in lamentation or joy.

No comments: