millibars


Meanings

  • a unit of atmospheric pressure equal to one thousandth of a bar;
    • "atmospheric pressure at sea level is 1013 millibars"

Synonyms


Scrabble Score: 13

millibars is a valid Scrabble (US) TWL word

millibars is a valid Scrabble Word in Merriam-Webster MW Dictionary

millibars is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 17

millibars is a valid Words With Friends word