What is the full meaning of needlecrafts
NEEDLECRAFT, the art of sewing [n]
Example of the word needlecrafts placed on a Scrabble board.