Noun Definitionpolyfoam1.Definition: a foam made by adding water to polyurethane plasticsCategory: General