fulfill

fulfill [-ed, -ing] v

OE.

  1. Finish; complete.
  2. Obey; execute; carry out; live up to; bring to pass; cause to happen; act in accordance with.
  3. Accomplish; perform; achieve.