megabars meaning

Meaning of megabars

What is the full meaning of megabars

MEGABAR, a unit of pressure [n]

Example of the word megabars placed on a Scrabble board.

Unscrambled word megabars

Points for megabars

Scrabble
17 points
Word With Friends
16 points
Wordfeud
17 points

Related pages for megabars