rhizoverb
Beta
Feedback
→
ambiance
Atmosphere of a place
noun · The mood or atmosphere of a place.
Enable JavaScript for search, audio, and interactive vocabulary practice.