Definition of mbar in English:

mbar

noun

Meteorology Engineering
  • Millibar(s).

Origin

Early 20th century.