• Megabar

    Origin

    From - + bar

    Full definition of megabar

    Noun

    megabar

    (plural megabars)
    1. A unit of pressure equal to one million bars
    © Wiktionary