[verb] [T] [formal] - to completely satisfy (yourself or your needs), esp. with food or pleasure, so that you could not have any moreHe drank greedily until his thirst was satiated.The company can hardly produce enough of these toys to satiate public demand.
SATIATE
Meaning of SATIATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012