CLOSE A DEAL/SALE Meaning of CLOSE A DEAL/SALE in English complete a sale to a customer Vi knows how to close a sale. She's a good closer. English idioms vocab. Словарь английских идиом и выражений. 2012