Tuesday, 4 November 2008

'ululate' (Word of the Day)

Photo by CaptPiper
ululate verb
  1. To howl loudly or prolongedly in lamentation or joy. (Definition by Wiktionary.org)

No comments: