Here's what rhymes with reinfecting.
infecting affecting effecting inspecting injecting directing expecting selecting correcting electing erecting intersecting dissecting perfecting bisecting ejecting collecting respecting connecting reflecting detecting neglecting rejecting subjecting objecting suspecting deflecting disinfecting redirecting protecting projecting prospecting unsuspecting recollecting interconnecting disconnecting Words that almost rhyme with reinfecting
setting investing inventing vesting venting vexing reinventing scenting getting testing resting selling sharing checking heading letting melting excepting sensing sweating arresting fencing herring nesting shedding smelting wetting betting felling hedging netting renting shelling fetching flexing fretting jesting pecking petting shelving wrecking assenting belting decking ingesting pelting wresting reading bearing telling accepting helping sending wearing wedding assessing caring daring spelling staring swelling begging forgetting stepping tearing tempting bedding dissenting guessing pairing smelling sparing stemming swearing upsetting wrestling yelling consenting embedding flaring fledgling impairing sketching threading threshing abetting annexing attesting besetting cementing delving exempting fermenting impelling intercepting messing nestling offsetting paring resenting scaring vending welling baring divesting excelling fending meshing molesting necking pegging penning questing resetting retching shredding trekking webbing wedging attempting blessing dwelling presenting pressing spending spreading suggesting ascending bending dressing lending possessing preventing stretching tending cleansing impending intending offending pending requesting welding alleging glaring manifesting stressing avenging caressing confessing contesting dredging expelling impressing indwelling lamenting mending orienting pledging rending treading unerring begetting digesting dreading regretting squaring unsparing wrenching beheading belching blaring contenting gelding marvelling quelling relenting repenting uncaring wending yelping representing attending comparing expressing extending addressing compelling declaring defending descending implementing interpreting overwhelming blending commencing depressing refreshing repairing amending condemning despairing dispensing perplexing professing protesting suppressing condensing labelling overbearing quenching repelling unending unrelenting clenching drenching expending oppressing rebelling repressing retelling trending unbending undressing appending channelling circumventing dispelling dissembling entrenching evidencing forbearing foretelling depending preparing contending distressing compressing quarrelling suspending transcending commending privileging propelling pretending experimenting progressing recommending apprehending condescending storytelling complementing multiplexing paralleling comprehending superintending