nova in French nova in French nova noun (astronomy) Any sudden brightening of a previously inconspicuous star. Add to Flashcards