3 English Synonyms for SPONGER
Prev.1Next
Definition: 1. Any sponge-like substance.
There are 21 definitions of the word sponge
Show more information about sponge
Definition: 1. An aquatic blood-sucking annelid of class Hirudinea, especially Hirudo medicinalis.
There are 11 definitions of the word leech
Show more information about leech
Definition: 1. (mostly, pejorative) A person having a tendency to take advantage of the help of others, especially if making little effort to help themselves.
Show more information about moocher
Prev.1Next
Search took: 1.7517 ms