[v] fill or meet a want or need [v] make happy or satisfied [v] fulfil the requirements or expectations of
fill, fulfil, fulfil, fulfill, fulfill, gratify, live up to, meet
dissatisfy, fall short of