ما معنىknack؟ ما معنىknack؟ A clever, expedient way of doing something.A specific talent for something, especially one difficult to explain or teach. See Synonyms at art1.Archaic A cleverly designed device.Archaic A knickknack.