Knacky Copy link Knacky , adjective Having a knack; cunning; crafty; trickish. [Provincial English & Scottish] — Halliwell