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