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