Longman Dictionary English From Longman Dictionary of Contemporary EnglishNiCadNiCad /ˈnaɪkæd/ noun [countable] trademark (nickel-cadmium) a type of battery that can be recharged, and that is used in cameras and small electronic equipment ldoceonline.com