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
American idioms English vocabulary. Английский словарь американских идиом. 2012