rhizoverb
Beta
Feedback
→
gallery
Exhibition space
noun · A place where objects are displayed for viewing.
Upper seating area
noun · A long raised passage or balcony overlooking an interior.
Enable JavaScript for search, audio, and interactive vocabulary practice.