Meaning of “craft” - Learner’s Dictionary

craft

noun uk us /krɑːft/
ACTIVITY [ C, U ]

B2 an activity in which you make something using a lot of skill, especially with your hands:

traditional crafts such as weaving
VEHICLE [ C ] (plural craft)

a boat

(Definition of “craft noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)