English dictionary
polyurethane foam meaning and definition
Definition and meaning of polyurethane foam at MeaningMonkey.org. polyurethane foam meaning and definition in the English Dictionary.POLYURETHANE FOAM noun
Definition of polyurethane foam (noun)
- a foam made by adding water to polyurethane plastics
- synonyms: polyfoam
Source: Princeton University Wordnet