Here's what rhymes with greed.
creed reed need agreed feed seed deed breed freed heed plead weed bead bleed cede keyed mead knead kneed meed hied peed screed treed teed speed exceed decreed accede recede reread steed tweed skied crannied swede ceilidh reseed limeade glaceed indeed proceed succeed concede precede impede mislead misread secede pureed refereed whinnied hayseed shinnied anteed emceed togaed guaranteed disagreed misdeed aniseed pedigreed filigreed millipede orangeade overfeed locoweed garnisheed monkeyed flambeed millepede intercede supersede cottonseed stampede bindweed underfeed fricasseed chickenfeed centipede velocipede jimsonweed Words that almost rhyme with greed
each reach eat leap creep greet reap vp leech lege liege cleat leach grebe deep feet keep meet heat sleep meat seat sheet teach treat beach beat breach cheap elite fleet sheep wheat heap neat preach siege feat weep beech beet cheat peach peat bleach breech jeep peep mete screech seep sleet teat beep bleat seethed fiche neap pleat cheep bleep teethed veep speech street sweet asleep repeat receipt st steep sweep suite delete secrete effete whereat reheat thereat skeet tweet reteach dweeb crowfeet complete concrete defeat retreat compete discrete beseech conceit deceit discreet replete entreat petite backseat besiege deplete excrete impeach preheat unseat offbeat overeat overreach clubfeet scrapheap obsolete microfiche preterite downbeat forefeet helpmeet maltreat mistreat overheat parakeet loveseat oversleep flatfeet parrakeet nutmeat slagheap webfeet splayfeet incomplete indiscreet sweetmeat bittersweet semisweet tenderfeet yield cleaned leaned eased gleaned grieved cleaved gleamed leaved reeled wreathed creamed leagued reamed greened reeved field seemed pleased deemed seized dreamed sealed shield breathed healed screamed aggrieved peeled screened teased wheeled wield beamed fiend heaved heeled weaned kneeled sheathed sleeved teamed tiered fiord keeled pealed seamed teemed themed breezed careened peeved sheered sieved weaved wheezed preened keened premed teared beaned queened thieved weened sheaved received believed achieved revealed relieved appealed redeemed repealed squeezed equalled steamed afield annealed appeased bereaved streamed squealed schemed sneezed speared steeled strived resealed perilled uncleaned upreared unreeled caviled rosined weaseled spieled perceived conceived concealed deceived besieged convened diseased esteemed fatigued retrieved endeared machined congealed demeaned guillotined undreamed unsealed reprieved beseemed archfiend cartwheeled hyphened freewheeled housecleaned busheled displeased unequalled unrelieved imperilled interleaved unsheathed spavined mercerised bulletined pinwheeled battlefield intervened engineered unperceived disbelieved quarantined reconvened supervened unconcealed undeceived mainstreamed domineered interweaved silkscreened overachieved preconceived misconceived chesterfield disesteemed incarnadined underachieved mountaineered snowmobiled trampolined