Definition of de nouveau in English:
Starting again from the beginning; anew.
- The de nouveau construction of Turkey was to proceed on exclusively secular lines down to minutiae like banning the wearing of headscarves in state buildings, schools and universities.
- They blew in the new year in such a sonorous manner that one would have thought Coins' bag was de nouveau rent asunder.
French, literally 'from new'.
Definition of de nouveau in:
- US English dictionary