Rhyme Spree is a rhyme dictionary for use in many situations:
✓ Rhyming games
Just type in a word and Rhyme Spree will search its database of over 60,000 English words (it only takes an instant) and provide you with a list of matches.
Does not require a net connection -- so it can be used offline, wherever you are.
Definitions are provided with a single click, so you can find exactly the meaning you want.