Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
polyurethane
in English
polyurethane
us
/ˌpʊlyiˈθiəˌraɪn/
uk
/ˌpɔliˈjuːθiəˌraɪn/
#uncommon
Definitions
Verb
to
coat
with
a
protective
layer
;
sealing
surfaces
Noun
a
versatile
resin
(
with
urethane
links
)
used
in
various
applications