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