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