NEEDLECRAFT Meaning of NEEDLECRAFT in English n. skill in needlework. Oxford English vocab. Оксфордский английский словарь. 2012