rhizoverb
Beta
Feedback
→
screen
Visual display
noun / verb · A surface for displaying images or information, or their presentation on it.
Protective barrier
noun / verb · A barrier that filters or blocks passage.
Enable JavaScript for search, audio, and interactive vocabulary practice.