Dictionary |
2 Results
#1
sponger
n.
a workman employed to collect sponges
. wn
#2
sponger
n.
[
leech
,
parasite
,
sponge
] a follower who hangs around a host (without benefit to the host) in hope of gain or advantage
. wn