Rhyme Desk
Find rhyming words!

Definition of "Millibar" :

noun: a unit of atmospheric pressure equal to one thousandth of a bar

"Atmospheric pressure at sea level is 1013 millibars."