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