knack
noun
[ nak ]
• an acquired or natural skill at doing something.
• "he had a knack for communicating"
Similar:
gift,
talent,
flair,
genius,
instinct,
faculty,
ability,
capability,
capacity,
aptitude,
aptness,
bent,
forte,
facility,
dexterity,
adroitness,
readiness,
quickness,
ingenuity,
proficiency,
expertness,
competence,
technique,
method,
trick,
skill,
art,
secret,
approach,
way,
skilfulness,
mastery,
expertise,
handiness,
deftness,
know-how,
the hang of something,
Origin:
late Middle English (originally denoting a clever or deceitful trick): probably related to obsolete knack ‘sharp blow or sound’, of imitative origin (compare with Dutch knak ‘crack, snap’).