1. Noun
A prison so contructed that the inspector can see each of the prisoners at all times, without being seen.
2. Noun
A room for the exhibition of novelties.
3. Noun
an area where everything is visible
Vocabulary classified under Literature and rhetoric
More about this word
Synonyms and related words
Explore this word
