Verb
-
fill or meet a want or need
-
make happy or satisfied
-
meet the requirements or expectations of
- live up to