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.
groat grat grot griot grout grate great grotty grouty grotto garote garotte grit garrote grad garrotte grade karat krait grody carat crate greet kraut garda korat gardai curate croute carate carrot create karate garret gritty carroty cowrote cart crit curt grid kart
groat rot rat rout aurate prate orate irate boart cerate serrate pirate carroty trout berate parroty drat karate krait rote grout torot cheroot frat treat hydrate derat brat roto byroad hereat whereat jurat carate lariat crate garote grat great errata roti lyrate road phorate rewrote carrot riot ferrate aerate broad carat rate heriot deaerate cowrote griot derate root borate gyrate garrote rato prat curate pierrot narrate wrote lirot cirrate karat korat parrot grate rota tarot kraut trait trot grot urate chariot droit sheroot