Answer: megabars

AnswerCrossword Clue
megabarsMEGABAR, a unit of pressure