Here's what rhymes with catfaced.
faced haste based placed taste waste traced waist chased paste spaced braced chaste laced paced raced effaced cased defaced wast distaste erased debased graced replaced displaced embraced disgraced encased foretaste retraced misplaced interlaced Words that almost rhyme with catfaced
saved shaved phased chafed raised gazed praised waved behaved paved bathed blazed dazed phrased vouchsafed waived braved raved razed amazed glazed appraised craved crazed grazed upraised depraved enslaved unscathed engraved paraphrased fate shaped faint hate saint fete sate faked feint state late rate date weight gate operate plate wait paint freight mate trait bait baked gait slate draped raped taint obviate raked staked taped caked gaped pate plaint plait skate spate upstate waked great straight debate estate escaped cultivate activate await cooperate innate quaint update deviate grate scraped strait abate agitate corroborate crate dilate aspirate irate reshaped saturate sedate create separate complaint generate relate carbonate compensate tolerate acetate dictate educate isolate mediate acquaint allocate collaborate conjugate decorate elevate equate exaggerate liberate motivate ornate overweight situate aggravate condensate dissipate evaporate lightweight negate permeate abdicate abrogate automate calibrate expiate inflate innovate obligate oscillate restate urinate venerate vitiate indicate appreciate accommodate anticipate constraint dominate hesitate initiate magistrate restraint translate accelerate alleviate correlate delegate designate imitate interstate originate postulate terminate complicate dedicate eradicate meditate mitigate navigate ordinate propagate vertebrate affiliate consecrate culminate distillate emanate germinate irritate legislate neonate reiterate arbitrate confiscate counterweight escalate excavate exonerate extirpate fabricate fascinate gravitate heavyweight inactivate insulate irrigate officiate overstate perpetrate populate recuperate resonate subjugate concentrate evaluate illustrate calculate celebrate incorporate negotiate penetrate regulate contemplate integrate predicate assimilate circulate commemorate delineate elucidate emulate enumerate evacuate replicate alienate annihilate assassinate conciliate congregate disseminate emigrate exacerbate extricate fluctuate inculcate liquidate obliterate profligate proliferate recreate regenerate retaliate adjudicate attenuate deprecate depreciate emancipate episcopate explicate demonstrate eliminate facilitate participate differentiate precipitate stimulate formulate perpetuate speculate congratulate consolidate deteriorate determinate necessitate underestimate ameliorate expatriate exterminate intimidate invalidate repudiate stipulate communicate investigate subordinate accumulate articulate discriminate manipulate predominate substantiate disintegrate overestimate rehabilitate