supply

transitive verb

To 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.