Meal ticket has 3 different meanings across 1 category:
Noun
a source of income or livelihood
coupon redeemable at a restaurant and entitling the holder to a meal
A ticket or voucher that can be exchanged for food.