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