satisfies - English Synonyms Dictionary