Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megabar Definition

Cancel
megabar
noun(mega-bar)
a unit of pressure equal to one million bars

Words Related to megabar!

megabar Examples by Brain Bank Users