RhymeNow
Free Online Rhyming Dictionary
crafted, grafted, rafted, shafted
handcrafted, redrafted
imp. & p. p. of Draft