put food on the table

To "put food on the table" means to provide enough food for your family to live:

My parents were never rich, but they always managed to put food on the table.

It also stands for making enough money to live on, in general.

I'll lose my job, and then what? How am I going to put food on the table?

This phrase appears in these lessons: