From Longman Dictionary of Contemporary Englishstock up phrasal verbBUYto buy a lot of something in order to keep it for when you need to use it later on I have to stock up on snacks for the party. → stock→ See Verb table
Examples from the Corpus
stock up• The supermarkets are full of people stocking up for the New Year's holiday.• We always stock up on cheap cigarettes when we go to Holland.• We might as well stock up while we're here - it'll save us having to come back.stock on• I stock up on all sorts of books at the library sale.• Residents and business owners boarded homes and storefronts with plywood and stocked up on bottled water, canned goods and batteries.• A word of advice if you are planning to work in solid ebony, stock up on dust masks!• I am no different, by the way: I stock up on duty-free and await orders like the rest of them.• They stock up on financial assets such as government bonds, and the government realizes profits by spending its borrowings on buying commodities.• Make good use of your local needle exchange or chemist and stock up on new works.• I thought to conquer this problem by stocking up on oranges whenever we went shopping.• I have to stock up on snacks for the party.• Just nip round to the supermarket now and stock up on the latest in buffet catering.From Longman Business Dictionarystock up phrasal verb [intransitive] to buy a lot of something to use when you want to onWholesalers had been stocking up on juice before cash prices rose. → stock→ See Verb table