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