stock up

入门 (A2)neutral

To buy a lot of something so you have plenty for later.

"People stocked up on bottled water before the hurricane hit."