supply
transitive verbTo make available for use; provide.
To provide something necessary or desired to; furnish or equip: synonym: furnish.
To have as a necessary or desirable feature.
To fill sufficiently; satisfy.
To make up for (a deficiency, for example); compensate for.
