Skip to main content
English Level 3 noun

knack

/næk/

Definition

A natural talent or special skill for doing something well.

Example

She has a knack for making people feel welcome.

Show translation

She has a natural talent for making people feel welcome.

Etymology

From Middle Dutch or Middle Low German *knack*, meaning a sharp crack or snap — originally suggesting the precise, practiced click of a craftsman's tool hitting its mark. By the 17th century it shifted in English to mean a clever trick, then a natural aptitude.

Cultural note

Common in both British and American English, "knack" is often used conversationally to compliment someone's instinctive ability — e.g., "He's got the knack." It's warm and informal in tone without being slangy. Note: avoid confusing with the British slang "knackered" (exhausted), which is etymologically unrelated.

Browse all English words →