phrasal-verb
stock up on
Meaning
to buy or collect a large amount of food for future use
Example
We **stocked up on** vegetables for the week.