satiates - English Synonyms Dictionary