Dictionary definition · fulfil
verb
- put in effect"carry out a task"
- fill, satisfy or meet a want or need or condition or restriction"does this paper meet the requirements for the degree?"
- meet the requirements or expectations of
Source: Open English WordNet (CC BY 4.0).