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