Inescapable dungeons Synonyms

Definitions for Inescapable


  • (adjective) impossible to avoid or evade
  • (adjective) impossible to avoid or evade:"inescapable conclusion"

ID abbreviation

ID is an abbreviation for Inescapable Dungeons
What does ID stand for?
ID stands for "Inescapable Dungeons"