fulfilling
FULFILL'ING,
ppr. Accomplishing; performing; completing.