v.
put in effect
fulfil the requirements or expectations of
fill or meet a want or need
Copyright: Synonym Dictionary ©