sponge cloth Meaning, Definition & Usage

  1. noun any soft porous fabric (especially in a loose honeycomb weave)

WordNet