verb:to make available for use; supply
The hotel will provide towels for all guests.
verb:to make adequate preparation for a possible event
We must provide for any emergencies during the trip.