close (a deal) - English Synonyms Dictionary