Here's what rhymes with firebombing.
bombing calming Words that almost rhyme with firebombing
dawning longing spawning yawning fawning belonging thronging prolonging talking charming pouring appalling boring pausing tossing adoring barring bobbing chopping dodging doping jarring jogging popping bawling docking poring topping calling drawing falling forming walking watching causing farming adopting blocking charging dropping parking shopping stopping washing alarming boarding bonding darling knocking lodging parting plotting roaring shocking storing warming barking boxing coughing hauling locking logging mocking nodding robbing rocking rotting soaring sobbing stocking warring blotting charting darting daunting galling gnawing harming hopping parsing sawing spotting stalking starring storming thawing trotting adorning applauding biasing brawling hawking lacing mopping plodding prodding stalling taunting according morning starting crossing performing solving supporting wanting warning forcing marching marking mourning absorbing carving launching scoring sorting sporting starving affording clotting costing crawling cropping forging guarding halting haunting prompting swarming throbbing awarding courting farthing flogging flooring hoarding outpouring purporting scarring snoring sprawling vaulting assaulting clogging coursing disarming faulting flocking marauding salting sourcing sparking swapping warding warping regarding recording reporting evolving ignoring informing recalling restoring sparkling startling conforming departing dissolving imparting importing installing reforming embarking endorsing imploring outsourcing retarding scorching squatting bombarding deploring divorcing flaunting scalding smarting snarling snorting thwarting involving exploring responding enforcing resolving revolving rewarding withdrawing discharging enlarging exhausting exporting interlocking remarking resorting discarding distorting exhorting overarching cataloguing discoursing exalting corresponding transforming transporting reinforcing disregarding