I've taken a list of English words, and examined each of them to see what they sound like (using the PHP metaphone function). This page lists the most common metaphone codes, along with their words. You can also search for a word of your own, and see which words sound similar - and which ones rhyme, and which ones alliterate.
garote garotte garrote garrotte grot griot grout carte groat grate carrot grotto croute garred grouty quarte grotty garret karate carate carroty cowrote cart kart grat grit garda cared greed grade gride great grody crate caret quart guard greet gored karat carat cardio caried curate greedy gardai curite gourde gritty create quarto cardiae carried corrode cowrite crowdie curette quarried
rote cowrote garote rewrote wrote garrote rot rota virtue baryte rate pierrot prate arete pirate carroty route narrate roti aortae grate phorate pyrite rotte reroute cowrite borate norite garotte cerite sortie sheroot chariot trout trode torte terete hydrate diorite deaerate rete brute sarode barite gyrate roto verite garrotte aerate irate rout heriot erode riot croute orate rite curate write joyrode corrode rode parrot grout lyrate quarte karate carte rewrite lirot curite parroty yperite carate grot aurate cerate forte ferrate protei griot ferrite berate protea crate groat root cirrate carrot serrate zeroed derate droit tarot torot trite trot urate cheroot shortie