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.
rocks rocs racks rucks ricks recks rooks wracks wricks ruckus wrecks rickeys recs rookies rykes rakus reeks rakes rakis rugous rugosa rakees rugose rekeys roques wreaks rogues recuse raucous rags regs rigs roux rugs
hocks chocks shocks docks yocks locks cocks socks knocks bocks rocks jocks pocks mocks nocks nooks hookas backs kooks hacks bucks mocs licks gucks lacks oaks nicks mokes fecks micks hucks hokes cokes sickos lucks hocus ruckus books decks knacks gooks hicks tucks yoks yoicks yacks shooks shackos chooks quicks checks wicks whackos wackos ticks hecks ducks quacks shicksa zooks sicks souks cocos looks wrecks okes buckos kicks sokes rooks hoicks ricks picks mucks wricks pecks cocas soaks gecks packs jouks wracks hooks gowks sooks howks fucks becks kecks jokes recks dicks okas jockos socas focus locos sacks pokes tacks pucks racks cooks necks macks locus rocs zouks sucks ocas tokes jacks wacks wackes whacks woks chicks chokes chucks shacks docs rucks shucks geckos yokes yucks
rock rocky roc trock crock rack reck rick rickey rook rookie rooky broke frock iroko croc ruck grok brock troke