Here's what rhymes with uprooting.
looting rooting bruiting shooting polluting diluting fruiting hooting suiting booting fluting muting tooting mooting tutting computing recruiting commuting imputing saluting rerouting scooting permuting rebooting disputing refuting confuting parachuting minuting undershooting trapshooting executing persecuting troubleshooting overshooting nonpolluting recomputing sharpshooting highfaluting substituting prosecuting instituting transmuting prostituting constituting telecommuting electrocuting reconstituting Words that almost rhyme with uprooting
brooding drooping looping trooping trouping blooping grouping tubing alluding whooping eluding deluding feuding occluding douching obtruding hooping cooping cubing pooping rouging souping duding boobing intruding stooping scooping snooping swooping colluding denuding recouping secluding including concluding protruding precluding exuding regrouping extruding excluding highfalutin centrifuging using losing ruling proving approving blooming brewing pruning abusing bruising looming roofing loosing rooming drooling proofing roosting bluing pluming puking blueing ruing truing trueing yukking doing moving choosing cooling amusing viewing tuning accusing booming chewing cruising soothing accruing fooling fusing grooming musing pooling shewing suing wooing boosting cooing fuming perusing queuing tooling adducing ballooning crooning dueling duelling fueling hewing queueing spewing zooming booing cueing fuelling grooving mewing mooning sluicing attuning boozing cuing dooming goofing mooing puling shooing sleuthing glueing juicing unloosing whooshing crewing poohing sprucing tootling goosing woofing clewing clueing schussing pooing tombing euchring producing assuming improving reducing removing pursuing refusing schooling renewing smoothing wounding diffusing presuming resuming subduing undoing deducing screwing tattooing communing eschewing gluing rebuking reproving stewing swooning defusing hallooing impugning reusing shoestring skewing spoofing doodling fireproofing outdoing perfuming redoing retooling snoozing spooling spooning suffusing educing schmoozing spooking traducing bemusing chorusing debuting dragooning effusing marooning noodling spuming swooshing callusing enuring platooning tabooing cluing disusing sluing tenuring accoutring behooving boohooing googling nonplusing consuming confusing inducing reviewing unassuming construing disapproving infusing overruling seducing canoeing disproving misusing waterproofing conducing costuming overdoing refuelling cartooning lampooning shampooing unscrewing caucusing disabusing enthusing harpooning overusing cocooning entombing weatherproofing contusing ballyhooing induing rustproofing capsuling foredooming misruling vamoosing introducing interviewing reproducing excusing ridiculing evildoing exhuming festooning honeymooning misdoing soundproofing canoodling censusing flameproofing appliqueing childproofing outproducing bulletproofing bombproofing manoeuvring importuning transfusing overproducing burglarproofing sepulchring reintroducing homeschooling misconstruing corkscrewing outmanoeuvring