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