stock up on to keep for future use or sale; "let's stock coffee as long as prices are low"
To purchase, at public sale, property which is one's own or which one has caused or procured to be sold.