Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
kilobars
in English
kilobars
us
/ˈkiːloʊbɑrz/
uk
/ˈkɪləʊbɑrs/
#uncommon
Definitions
Noun
units
of
pressure
(
1000
bars
)
Base Words
kilo
bars