New Oxford Rhyming Dictionary
"Arranged by sound rather than spelling, more than 45,000 English words with which to express yourself lyrically are presented in this handy ready-reference resource. An alphabetical index makes finding rhymes for words ranging from the ordinary to the valetudinary a breeze. See the fact-filled introduction for a history of rhyme, a "varieties of rhyme" table, and many examples of rhyme sublime.  VERDICT: A mere browse is sure to inspire even the most blocked wordsmith. " -Library Journal