Word Definition

Sponged

  1. of Sponge

Synonyms