KNAG Meaning of KNAG in English n.1 a knot in wood; the base of a branch. 2 a short dead branch. 3 a peg for hanging things on. Derivatives: knaggy adj. Etymology: ME, perh. f. LG Knagge Oxford English vocab. Оксфордский английский словарь. 2012