What is the meaning of Roguelike?

Any of a genre of computer role playing games loosely characterized by various characteristics such as randomised environment generation, permadeath, turn-based movement, text-based or primitive tile-based graphics and hack-and-slash gameplay.

Source: wiktionary.org