Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
-craft skill or practice involving (something specified).
craft skill or aptitude, esp. in making things by hand or in the arts. [6 definitions]