Give Find a Rhyme a word and you'll get a list of words that rhyme with that word. The list is filtered to only include words that are in common use.
For example; say "Give me a rhyme for cat" and find a Rhyme will give you;
'at', 'bat', 'begat', 'brat', 'chat', 'fat', 'flat', 'gat', 'gnat', 'hat', 'kat', 'mat', 'matt', 'pat', 'rat', 'sat', 'scat', 'spat', 'splat', 'stat', 'tat', 'that', 'vat'
If you're using a device without a screen, Find a Rhyme will remove homophones (words with different spellings that sound the same).
Find a rhyme uses the open-source Carnegie Mellon University Pronouncing Dictionary to find rhyming words.