oxygen bar
noun
Definitions
A nightclub or similar venue in which patrons pay to inhale doses of gas containing concentrations of oxygen higher than in air.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A nightclub or similar venue in which patrons pay to inhale doses of gas containing concentrations of oxygen higher than in air.