English Dictionary
◊ NEEDLECRAFT
needlecraft
n : an article created or assembled by needle and thread [syn: {needlework}]