NEW DEAL


Meaning of NEW DEAL in English

a complete change, a fresh start, another chance He was given a new deal by the team although the previous year he was not very good.

English idioms vocab.      Словарь английских идиом и выражений.