Dungeon prison Synonyms

Definitions for Dungeon


  • (noun) the main tower within the walls of a medieval castle or fortress
  • (noun) a dark cell (usually underground) where prisoners can be confined

DP abbreviation

DP is an abbreviation for Dungeon Prison
What does DP stand for?
DP stands for "Dungeon Prison"

Definitions for Prison