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