rhizoverb
Beta
Feedback
→
spectacle
Striking display
noun · A striking display or scene that attracts attention.
Vision aid
noun · An optical aid worn over the eyes to improve vision.
Enable JavaScript for search, audio, and interactive vocabulary practice.