Noun
HM slave (plural HM slaves) (Pokémon video games, fandom slang) A Pokémon retained by the player to use Hidden Machine moves (certain moves that usually help in exploring the world of the games).