SPONGER MEANING IN ENGLISH

• Sponger Definition & Synonyms

  1. (n.) One who sponges, or uses a sponge.
  2. (n.) One employed in gathering sponges.
  3. (n.) Fig.: A parasitical dependent; a hanger-on.


Synonyms:
Leech, Parasite, Sponge,

RECENT SEARCHES