sheep's-wool sponge - English Synonyms Dictionary