Here's what rhymes with cardsorting.
sorting shorting starting parting sporting resorting charting courting darting smarting snorting thwarting carting porting reporting supporting departing distorting exhorting purporting aborting cavorting deporting disporting restarting exporting imparting importing extorting transporting Words that almost rhyme with cardsorting
forging halting hoarding vaulting faulting salting fording harping charging marching absorbing boarding affording guarding scorching assaulting warding warping carding carping cording defaulting malting according regarding recording rewarding discharging awarding discarding overarching retarding exalting scalding balding enlarging bombarding disregarding unrewarding forming farming forcing haunting soaring farthing harming sourcing shoring morning falling charming performing wanting warning marking mourning parking pouring shopping boring carving darling plotting roaring scoring shocking startling starving storing warming barking costing hauling reforming rotting sobbing swarming warring barring blotting daunting flooring hopping jarring outsourcing parsing sawing scarring snoring spotting starring storming thawing trotting coursing disarming divorcing fawning flaunting hawking poring snarling sparking taunting canting corning deforming dotting dwarfing frosting honking jotting knotting potting scorning sparring starling wafting yachting calling drawing talking walking watching causing solving adopting blocking dropping longing stopping washing alarming bombing enforcing informing knocking lodging restoring sparkling boxing clotting coughing exhausting locking logging mocking nodding pausing prompting remarking robbing rocking stocking throbbing tossing adoring bobbing calming chopping dawning dodging doping flogging galling gnawing jogging outpouring popping spawning squatting stalking yawning adorning bawling biasing brawling discoursing docking flocking lacing mopping plodding prodding stalling swapping thronging topping allotting caulking cocking conning dawdling donning drawling flopping frothing jobbing lauding lolling notching pawing propping scoffing trawling voyaging wadding walling whopping belonging crossing appalling bonding evolving ignoring launching recalling reinforcing resolving revolving conforming crawling cropping dissolving embarking endorsing imploring sprawling applauding clogging deploring marauding clawing defrauding devolving dislodging glossing golfing massaging romping stomping underscoring corresponding involving exploring responding transforming installing prolonging cataloguing bandaging cannonading disembarking embalming enthralling forestalling outcropping overhauling unlocking withdrawing interlocking nonconforming sabotaging sharecropping