RhymeZone

Screenshot for RhymeZone

Type in a word and generate a list of rhymes, near-rhymes, synonyms, antonyms, definitions, homophones, and more.  You can even search for poems or quotations that include the word. For all grade levels. 

Comments should appear here if you have Javascript enabled.