What does Provision Mean?

Provision derives from the word ‘provide’, which means to supply. The word provision means to prepare. For example, He made provisions for the approaching storm by stocking up on batteries, canned foods and bottled water.