noun: a unit of atmospheric pressure equal to one thousandth of a bar; "atmospheric pressure at sea level is 1013 millibars"
Length: 8 letters
Scrabble value: 12
Words with Friends value: 13
Literati value: 9
TWL (USA): Found
SOWPODS (UK): Found
millibar
alibi
bimli
blair
brail
brill
libra
alir
amir
aril
bail
bali
ball
balm
bari
barm
bill
birl
brim
iamb
lair
lamb
lari
liar
lima
limb
lira
mail
mali
mall
mari
marl
mill
miri
rail
rial
rill
rima
abm
ail
aim
air
alb
ali
all
arb
arm
bai
bam
bar
bmi
bmr
bra
ill
ira
lab
lam
lii
lir
llb
llm
mar
mba
mib
mil
mri
ram
rbi
rib
rim
ab
ai
al
am
ar
ba
bi
bm
br
ia
ii
il
ir
la
lb
li
lm
lr
ma
mb
mi
ml
mr
ra
rb
ri
a
b
i
l
m
r
millet
millettia
milliammeter
milliampere
milliard
millicurie
millidegree
milliequivalent
millifarad
milligram