to get a win/deal/agreement, etc. sure or complete Encyclopedia article on the agreement What brought you to the locator arrangement? Please tell us where you read or heard it (including the quote, if possible). NGLISH: Translation of the agreement for Spanish spokesmen to be part of a formal agreement or contract to do something like a deal or agreement whereby both parties get an advantage or an “agreement”. thesaurus, Merriam-Webster, Access November 27, 2020. to make a deal, or to end an argument with someone to find agreement on a subject that people had different opinions on achieving something after discussing or thinking about it for a long time.