1. special ability in a task, sport, etc., esp ability acquired by training
2. something, esp a trade or technique, requiring special training or manual proficiency
3. Obsolete understanding
Notice that "understanding" is not synonymous with "skill"...
Source: The Free Dictionary
1 hour ago