|
|
Need synonyms for leeched? Here's a list of similar words from our thesaurus that you can use instead.
Past tense for to live off the generosity or hospitality of others
Past tense for to ooze or pass slowly through pores or other small openings
Past tense for to depend on, financially or for one's livelihood
Related Words and Phrases
|
|
|
|
|
|
|
|
|