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