satisfies Synonyms