polyurethane foam

definition: a foam made by adding water to polyurethane plastics
example:
speech part: noun
synonyms: polyfoam

How polyurethane foam is being used?