A Hidden Machine, HM for short, is an item that, like a TM, is used to teach a Pokémon a move.
All HM moves have the ability to be used outside of battle in the games they are HMs in, though a move's ability to be used outside of battle does not mean that it is necessarily an HM move
Comments