Word Study
polyfoam
WORDNET DICTIONARY
Noun polyfoam has 1 sense
- polyfoam(n = noun.substance) polyurethane foam - a foam made by adding water to polyurethane plastics; Array is a kind of polyurethan, polyurethane
For further exploring for "polyfoam" in Webster Dictionary Online