Find the word definition

Wiktionary
megabar

n. A unit of pressure equal to one million bars

Usage examples of "megabar".

Thames, one of the so-called megabars that had the Fells Point neighborhood in an uproar.