Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handcrafts
in English
handcrafts
#moderate
Lemma:
handcraft
The lemma is the base or root form of this word.
Definitions
Noun
skilled
crafts
made
by
hand
traditional
crafts
requiring
manual
skill
Verb
to
create
or
make
things
manually
Base Words
crafts
hand