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