conclude (an agreement) - English Synonyms Dictionary