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