OXFORD DICTIONARY
fulfil, v.tr. (US fulfill) (fulfilled, fulfilling)
1 bring to consummation, carry out (a prophecy or promise).
2 satisfy (a desire or prayer).
3 a execute, obey (a command or law). b perform, carry out (a task).
4 comply with (conditions).
5 answer (a purpose).
6 bring to an end, finish, complete (a period or piece of work).
fulfil oneself develop one's gifts and character to the full.
fulfillable adj. fulfiller n. fulfilment n. (US fulfillment).
OE fullfyllan (as FULL(1), FILL)
THESAURUS
fulfil
abide by, accomplish, achieve, answer, bring about, bring off, bring to completion, carry off, carry out, carry through, carry to completion, complete, comply with, conform to, conform with, consummate, discharge, do, effect, effectuate, execute, implement, keep, live up to, look to, meet, obey, observe, perform, realize, satisfy, see to