Definitions of polyfoam:

  • noun:   a foam made by adding water to polyurethane plastics