leechdom

/ˈlɪtʃdʌm/

Definitions

1. noun

The quality or state of being parasitic or dependent on others for support or sustenance.

“The politician’s reliance on donations was a manifestation of leechdom in the political system.”

Synonyms

  • dependence
  • parasitism

Antonyms

  • autonomy
  • self-sufficiency