satiate
verb [usually passive] (formal)- satiate somebody/something
to give somebody so much of something that they do not feel they want any more 满足 Word Originlate Middle English: from Latin satiatus, past participle of satiare, from satis ‘enough’.