Having or showing skill; skillful.
Requiring special abilities or training.
Knowledgeable or skilled, either through study or experience; familiar; practiced.