1.
to eat a particular type of food to live :
Small birds live mainly on insects.
2.
(often disapproving ) to eat only or a lot of a particular type of food :
She lives on burgers.
3.
to have enough money for the basic things you need to live :
You can't live on forty pounds a week.