{n.}, {informal} 1. A complete change; a fresh start. * /People had been on the job too long; a new deal was needed to get things out of the old bad habits./ 2. Another chance. * /The boy asked for a new deal after he had been punished for fighting in school./
NEW DEAL
Meaning of NEW DEAL in English
Dictionary of English idioms . Словарь английских идиом. 2012