mbar definition

  • noun:
    • image the millibar, an SI device of atmospheric stress add up to 10−3 pubs.

Related Sources

  • Sentence for "mbar"
    • Atmospheric air pressure is often expressed…
    • View More
  • Urban Dictionary for "mbar"
    • MBAR - angry Beyond All Recognition.This…
    • View More
29 votes

How would you define mbar?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!