feeding off
- parasiticExploiting a host organism
- leechingExtracting gradually, parasitically
- drainingDepleting one's reserves
- suckingDrawing by mouth
- vampiricFeeding on blood
siphoning · exploiting · thriving · scavenging · preying · mooching · gorging · devouring · consuming · latching · host · dependent · symbiotic · bloodsucking · feasting · grazing · milking · tapping
feeding offnourishing
Promoting health through food
nurturing · sustaining · supporting · feeding · supplying
feeding offself-sustaining
Able to continue independently
self-sufficient · self-reliant · independent · autonomous · standing alone