Term of the Moment

Mimblewimble


Look Up Another Term


Definition: NICAD


A trademark of SAFT America Inc., Valdosta, GA, for nickel cadmium products. See nickel cadmium.