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