Idiom · B2
To have just enough money to live.
With rents this high, many families struggle to make ends meet.
Economics essays and everyday talk.
Upper intermediate (B2): sounds natural and fluent.
See all 244 phrases →