craftsman: meaning and definitions

EnglishType a word

What is craftsman?

  • A man who practices a craft with great skill.