Search Result for "polyfoam": 
Wordnet 3.0

NOUN (1)

1. a foam made by adding water to polyurethane plastics;
[syn: polyfoam, polyurethane foam]


WordNet (r) 3.0 (2006):

polyfoam n 1: a foam made by adding water to polyurethane plastics [syn: polyfoam, polyurethane foam]