Find the word definition

Wiktionary
multi-user dungeons

n. (multi-user dungeon English)