Rhyme Desk
Find rhyming words!

Definition of "Anagram" :

noun: a word or phrase spelled by rearranging the letters of another word or phrase

verb: read letters out of order to discover a hidden meaning