fulfils

verb
  1. to carry out or complete (a duty, promise, or requirement)
  2. Usage: third person singular present tense of fulfill; British spelling
  3. to satisfy or meet (a need, desire, or expectation)
  4. Usage: third person singular present tense of fulfill; British spelling

Examples