megabars

/ˈmɛɡəˌbɑrz/
noun
  1. Plural of megabar; multiple units of pressure each equal to one million bars.
    • The new machine can generate up to five megabars.
    • The experiment reached pressures of several megabars.
    • Deep inside the planet, the pressure is measured in megabars.
What does "megabars" mean? | whatsthatwordmean | whatsthatwordmean