(verb) fill, fulfil, fulfill, meet
fill or meet a want or need
(verb) gratify
make happy or satisfied
(verb) fulfil, fulfill, live up to
meet the requirements or expectations of