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