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