provide

provide [-d] v

L. prōvid-ēre < prō, before + vidēre, see.

  1. Furnish; supply; afford; procure for; prepare for; give to; make available.