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. Словарь английских идиом и выражений. 2012