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