stock up on (something)

Like this video? Subscribe to our free daily email and get a new idiom video every day!

stock up on (something)

To gather, build up, or hoard a supply of something. We stocked up on bottled water and canned goods, so we should be fine during the storm. Don't worry, I've been stocking up on fuel for the past three years for just such an occasion.
See also: on, stock, up