Definition: fill or meet a want or need
Definition: give what is desired or needed, especially support, food or sustenance
Usage: The hostess provided lunch for all the guests
Definition: meet the requirements or expectations of
Definition: satisfy a condition or restriction
Usage: Does this paper meet the requirements for the degree?