Here's what rhymes with defenestrating.
rating plating plaiting waiting dating mating grating weighting hating baiting bleating dilating gating creating operating relating awaiting separating stating illustrating initiating debating insulating isolating updating evaporating oscillating skating narrating saturating tolerating abating collating deflating inflating situating indicating evaluating generating estimating integrating celebrating educating elevating imitating irritating liberating mediating radiating undulating agitating allocating decorating disintegrating elaborating equating escalating exaggerating exhilarating mitigating modulating navigating simulating validating delegating deviating dissipating fabricating implicating intimating irrigating moderating negating perforating permeating postulating vacillating ventilating actuating automating desolating hibernating innovating instigating interpolating masturbating menstruating mutilating nauseating obviating percolating prostrating restating reverberating scintillating supplicating urinating alternating circulating demonstrating fascinating penetrating stimulating advocating dominating eliminating incorporating investigating negotiating originating translating accelerating activating anticipating appreciating associating cooperating emanating motivating propagating terminating aggravating alienating alleviating animating assimilating hesitating intimidating invigorating lubricating meditating nominating officiating reciprocating speculating suffocating aggregating annihilating dedicating deliberating delineating deprecating duplicating elucidating emigrating emulating enumerating eradicating evacuating exasperating germinating incubating interrogating legislating obliterating recreating refrigerating reiterating replicating segregating stipulating vindicating antedating attenuating corroborating denigrating dissociating emancipating encapsulating enervating enunciating explicating extenuating extricating fulminating impersonating inactivating inaugurating infuriating inoculating invalidating perpetrating recuperating relegating remonstrating renovating resonating ruminating subjugating tabulating regulating concentrating contemplating cultivating devastating facilitating illuminating complicating culminating deteriorating differentiating discriminating fluctuating formulating graduating humiliating intoxicating manipulating precipitating appropriating captivating collaborating debilitating designating disseminating excruciating necessitating proliferating regenerating ameliorating conciliating degenerating excavating exterminating incriminating liquidating repudiating subordinating adjudicating authenticating consecrating depreciating exacerbating extrapolating gravitating ingratiating promulgating reinstating undeviating unhesitating calculating participating accommodating compensating coordinating approximating articulating commemorating congratulating consolidating perpetuating predominating legitimating accentuating amalgamating coagulating confiscating electroplating incapacitating preponderating recirculating rehabilitating underestimating communicating accumulating contaminating substantiating Words that almost rhyme with defenestrating
trading raging lading raiding raping braiding draping shaping fading grading gaping scraping shading wading waging gauging paging parading taping escaping staging degrading pervading upgrading evading blockading reshaping upbraiding engaging invading persuading crusading masquerading downgrading cascading disengaging training breaking playing raising laying placing praying blazing racing tracing blaming bracing draining praising railing raining reigning spraying straining trailing braking raking raving plaything preying straying braving braying plaguing strafing making taking saying painting explaining facing paying ranging saving claiming failing gaining naming sailing shaking staying weighing baking bathing displaying embracing framing gazing grazing spacing staining waking wasting waving basing casing chasing craving delaying fainting flaming gaming mailing pacing paving shaving tasting wailing waning appraising displacing glazing mistaking phrasing slaying whaling chafing chaining erasing feigning flaking hailing nailing pasting phasing staking tailing taming veiling allaying bailing basting baying caving craning faking flailing graying haying hazing maiming neighing shaming waiving changing remaining obtaining prevailing amazing pertaining replacing retaining arranging attaining engraving scaling surveying behaving betraying decaying detailing obeying restraining swaying exclaiming partaking regaining retraining scathing assailing availing awaking debasing detaining effacing entailing forsaking interlacing quaking refraining remaking renaming repaying assaying bewailing buffeting declaiming defraying disclaiming disdaining inflaming ordaining retracing revelling maintaining complaining modelling sustaining ascertaining exchanging proclaiming appertaining constraining portraying unfailing abstaining acquainting curtailing disobeying inhaling overtaking rearranging reclaiming unveiling denaturing overgrazing containing undertaking conveying entertaining campaigning unchanging unavailing mainspring paraphrasing remodelling interchanging uncomplaining countervailing