To provide or furnish with something that is needed or wanted. The company will supply the necessary materials for the construction project.
To make available for use; to provide. The river supplies water to the entire region.
To fill a need or want; to satisfy a requirement. The new policy was designed to supply the demand for affordable housing.