verb (t) (fulfilled, fulfilling)
1. to carry out, or bring to consummation, as a prophecy, promise, etc.
2. to perform or do, as duty; obey or follow, as commands.
3. to satisfy (requirements, etc.)
4. to bring to an end, finish, or complete, as a period of time.
–phrase 5. fulfil oneself, to find satisfying outlets for one's abilities and interests.Also, fulfill. [Middle English fulfill(en), Old English fullfyllan, from full (adjective) full + fyllan (verb) fill]
Usage: Corpus evidence suggests that there is a growing tendency to adopt the variant spelling fulfill.