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