SPONGE CLOTH


Meaning of SPONGE CLOTH in English

[sponge cloth] n (1862): any of various soft porous fabrics esp. in a loose honeycomb weave

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