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