Microbar

Technology / Home Audio / Microbar: 1. A unit of atmospheric pressure equal to one millionth of a bar. 2. A place to consume the product of microbreweries.

Links
Home
Glossary
Thesaurus