provides

verb
  1. to supply or make available something that is needed or wanted
  2. Usage: third person singular present tense of ‘provide’
  3. to prepare for future needs or requirements
  4. Usage: often used with ‘for’

Examples