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