Diorama room Synonyms

We can't find synonyms for the phrase "Diorama room", but we have synonyms for terms, you can combine them.

DR abbreviation

DR is an abbreviation for Diorama Room
What does DR stand for?
DR stands for "Diorama Room"

Definitions for Diorama


  • (noun) a picture (or series of pictures) representing a continuous scene

Definitions for Room