Word of the day

10/01/2013

Ululate – to howl, wail, or lament loudly; to utter howling sounds, as in shrill, wordless lamentation.


%d bloggers like this: