History
History
History
UK
US
Meaning:

to satisfy (a person, appetite) fully or too much

stuff, satisfy completely or excessively

more synonyms
synonyms mode
crossword mode
SATIATE as in Wiktionary
SATIATE as in Wikipedia