satisfy
satisfy - verb
meet the requirements or expectations of
make happy or satisfied
fill or meet a want or need
satisfy - thesaurus
fill
fulfil
fulfill
gratify
meet