Synonyms: stock, stock up, buy in
Definition: amass so as to keep for future use or sale or for a particular occasion or use
Usage: let's stock coffee as long as prices are low
Similar words: supply, render, provide, furnish
Definition: give something useful or necessary to
Usage: We provided the room with an electrical heater