DE NOUVEAU Meaning of DE NOUVEAU in English adv. starting again; anew. Etymology: F Oxford English vocab. Оксфордский английский словарь. 2012