Synonymy
>
SATE
sate
Synonyms of SATE
verb
mollify
,
placate
,
assuage
,
allay
,
propitiate
,
appease
,
slake
Synonymy
>
sate