rhizoverb
Beta
Feedback
→
exhibition
Public display
noun · A display presented for others to see.
Enable JavaScript for search, audio, and interactive vocabulary practice.