Loading page
polyurethane foam is a noun meaning "a foam made by adding water to polyurethane plastics". It carries one recorded sense.
a foam made by adding water to polyurethane plastics
Definitions, synonyms and semantic relations for polyurethane foam come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.