Definitions of sponge cloth:

  • noun:   any soft porous fabric (especially in a loose honeycomb weave)