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