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