NICAD Meaning of NICAD in English [ni.cad] n [[1]nickel + cadmium] (1965): a rechargeable dry cell that has a nickel cathode and a cadmium anode Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012