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