What does foam mean?foam▶ Hear it in EnglishDefinitionA light spongy material used for padding.Related wordsMade of thisexercise matspongetraining matheadsetSee it in 3Dfoam in other languagesIn PortugueseIn FrenchIn Japanese