skill

Noun
  1. An ability that has been acquired by training (synset 105645403)
  2. Ability to produce solutions in some problem domain (synset 105644732)
    "the skill of a well-trained boxer"; "the sweet science of pugilism"

Other Searches