» Wed Sep 01, 2010 9:39 pm
Well a quick google search gave me http://www.morewords.com/ends-with/aft/... so there is a fair few words that could match up, however as others have said, I'd go with speechcraft... tho a few possible alternatives are...
campcraft, handcraft, tradecraft and witchcraft