meet the requirements or expectations of
[ Syn: fulfill , fulfil , live up to ]
make happy or satisfied
[ Syn: gratify ]
fill or meet a want or need
[ Syn: meet , fill , fulfill , fulfil ]