Definition of nickel metal hydride in English:

nickel metal hydride

adjective

  • = "nickel hydride [adjective]".

noun

  • A nickel hydride battery; abbreviated NiMH.

Origin

1980s.