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