KNICKER Meaning of KNICKER in English Noun. One pound sterling. Cf. 'nicker'. E.g."The yacht cost us half a million knicker just as a deposit." Slang English vocab. Английский сленговый словарь. 2012