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