noun the skilled practice of a practical occupation
Synonymstrade
noun people who perform a particular kind of skilled work
Synonymstrade
noun skill in an occupation or trade
noun shrewdness as demonstrated by being skilled in deception
Source: WordNet 3.1, Princeton University
