KNACK Meaning of KNACK in English ( n. ) A petty contrivance; a toy; a plaything; a knickknack. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012