ironServices.com

English Dictionary

  • Hide translation

 nova nova /ˈnoʊvə/

noun

  1. A star that ejects some of its material in the form of a cloud and becomes more luminous in the process  ( nova )
    a star that ejects some of its material in the form of a cloud and becomes more luminous in the process
     The sudden brightness in the sky indicated the birth of a nova.
    The sudden brightness in the sky indicated the birth of a nova.