polyurethane foam Meaning, Definition & Usage

  1. noun a foam made by adding water to polyurethane plastics
    polyfoam.

WordNet