as in parasite
a person who is supported by or seeks support from another without making an adequate return
finally told the sponge to move out of their house and to get a job
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
1
Love words? Need even more definitions?
Merriam-Webster unabridged
Share