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