what does knack mean
Definition of knack. 1 : a special ready capacity that is hard to analyze or teach. 2a : a clever trick or stratagemb : a clever way of doing something.