NiMH en · NOUN Meanings (abbreviation, alt-of, initialism) Initialism of nickel–metal hydride, a type of rechargeable battery. alt of nickel–metal hydride Relateds Li-Ion · SLA · nicad