Definition of de nouveau in English:

de nouveau

adverb

archaic
  • 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.’

Origin

French, literally ‘from new’.

Pronunciation

de nouveau

/də nuvo//ˌdə nuːˈvəʊ/