sponge from - English Synonyms Dictionary