Meaning of CRAFT in English
(SKILL) [noun] [plural] craft - (a job or activity needing) skill and experience, esp. in relation to making objectsthe craft of furniture making/boat building/glass blowing [U]political/literary craft [U]the craft of management [U]rural/ancient/traditional crafts [C]craft workers (= skilled workers)You can always tell by the quality of a hand-made piece of furniture if it was made by someone who knew (= was good at) their craft. [C]See also handicraft; statecraft at state (COUNTRY); witchcraft.A craft fair is an event where people sell decorative objects that they have made by hand.A craft shop is a shop that sells decorative objects that have been made by hand.A craft union is an organization for workers with particular skills.
Cambridge English vocab. Кембриджский английский словарь. 2012