What is the full meaning of homecrafts
HOMECRAFT, a craft practised at home [n]
Example of the word homecrafts placed on a Scrabble board.