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