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