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.
derate derat deaerate drat hydrate terete deride deaired diorite dart dirt torte dirty droit dorty dread trait treat dreed trite dorado teredo terret territ tiered treaty
aurate prate narrate karate grate pirate rate derate cirrate gyrate lyrate phorate deaerate berate carate irate urate serrate crate ferrate hydrate aerate cerate borate orate curate rat hereat quarte terete karat rato ferrite write aortae cowrite variate kraut seriate baryte diorite groat sortie garrote drat shortie whereat cerite great virtue torte barite arete trite irade aureate carte trait brat derat parade rote rewrote errata jurat pyrite carat prat curite create garote grade cowrote laureate grat wrote trade verite korat rewrite brute forte frat norite corrade lariat krait tirade muriate rite rete treat yperite charade tiaraed
deray deair dear dearie deary deer dere derry doer draw dray dura terai deader