Synonyms for Sates:

v.

satisfies (verb)
stuffs, gratifies, engorges, saturates, fills, quenches, satiates, satisfies, gluts, slakes, gorges, appeases, allays.