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