polyfoam Meaning, Definition & Usage

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

WordNet