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