do, serve
answer, suit
assuage, content, quench, sate, satiate, satisfy
See Definitions and Examples
Get Word of the Day daily email!