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