Here's what rhymes with upshifting.
shifting sifting lifting drifting Words that almost rhyme with upshifting
listing assisting twisting persisting subsisting existing consisting insisting resisting lisping enlisting preexisting coexisting sitting fitting hitting hinting silting thinking filling fishing printing singing fixing shipping sinking fearing adhering knitting shearing shilling sibling thinning befitting filming flitting hissing pitting positing sinning sipping sniffing spitting tilting fiddling searing hitching lilting minting sieving slitting veering wilting living giving bringing willing appearing drinking killing missing winning linking mixing permitting picking spinning swimming switching wishing admitting bidding depicting digging drilling kissing piercing rearing ringing slipping splitting steering sticking swinging billing bridging cheering chilling dipping dripping emitting kicking milling nearing omitting pitching quitting rigging shrinking submitting thrilling whipping blinking flinging gearing kidding licking milking pinning ripping skimming skipping spilling stinging stinking stitching ticking tipping trickling trimming tripping twitching unthinking afflicting brimming chipping flicking flipping pricking quilting ridding rinsing scripting smearing sneering squinting tickling tiling tilling twinning unwitting winking wringing abridging affixing chiming convicting dimming evincing ginning glinting leering mincing nipping pickling refitting skidding skinning slinging spearing splinting sprinting swishing whittling whizzing wincing winging beginning building clearing conflicting convincing unwilling clinging committing forbidding predicting springing clicking clipping dismissing forgiving grinning inflicting stripping whistling distilling gripping kindling lynching pinching rethinking risking bewitching fringing gilding imprinting limping remitting reprinting stringing babysitting clinking consigning flinching grilling incising refilling stripling sufficing swindling unblinking disappearing fulfilling interfering pioneering restricting transmitting sprinkling enriching equipping persevering underpinning unremitting constricting counterfeiting cringing instilling misgiving unflinching unforgiving agonising eclipsing reappearing reliving engineering rebuilding contradicting domineering unconvincing criticising impinging infringing profiteering maximising nonliving racketeering thanksgiving volunteering electioneering