noun
provision, supplying, furnishing, equipping, replenishing, replenishment, contributing, outfitting, stocking, filling, procurement, affording, presenting, preparing, preparation, arrangement, planning, putting by, laying by, laying in, putting in readiness, granting, bestowing, giving, offering, tendering, accumulating, storing, saving.