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