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