KNACK Meaning of KNACK in English ■ noun an acquired or natural skill at performing a task. ↘a tendency to do something.OriginME: prob. related to obs. ~ 'sharp blow or sound', of imitative origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004