Meaning of SPONGE RUBBER in English

SPONGE RUBBER

[sponge rubber] n (1886): cellular rubber resembling a natural sponge in structure used esp. for cushions, vibration dampeners, weather stripping, and gaskets

Merriam-Webster English vocab.      Английский словарь Merriam Webster.