NICAD Meaning of NICAD in English [ 'nʌɪkad ](also US trademark Nicad ) ■ noun a battery or cell with a nickel anode, a cadmium cathode, and a potassium hydroxide electrolyte.Origin1950s: blend of nickel and cadmium . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004