Meaning ofpolyurethanein English

polyurethane

us//ˌpʊlyiˈθiəˌraɪn//uk//ˌpɔliˈjuːθiəˌraɪn//
#uncommon
Definitions