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