Search Details

Word: polyfoam (lookup usage) (lookup stats)


Meaning:

Noun:

  • Any of various materials, made from synthetic polymers, that have a cellular structure and are used in upholstery or insulation

Source: Wiktionary | Src Info »