Meaning of shopcraft in English:

shopcraft

Pronunciation /ˈʃɒpkrɑːft/

noun

North American
  • Any of various skilled trades involving maintenance or repair work, especially in the railway industry. Chiefly attributive (especially in "shopcraft union").

Origin

Mid 17th century (in an earlier sense). From shop + craft.