KNACK


Meaning of KNACK in English

n.1 an acquired or intuitive faculty of doing a thing adroitly.

2 a trick or habit of action or speech etc. (has a knack of offending people).

3 archaic an ingenious device (see KNICK-KNACK).

Etymology: ME, prob. identical with knack sharp blow or sound f. LG, ult. imit.

Oxford English vocab.      Оксфордский английский словарь.