Synonyms of live off/on in English:

live off/on


See definition of

phrase

1‘scavenging seabirds live off discarded fish’

SYNONYMS

subsist on, feed off, feed on, rely for nourishment on, thrive on, depend on

eat, consume, use