Definition of Nova

  • (noun) a star that ejects some of its material in the form of a cloud and become more luminous in the process

Synonyms of Nova


No Synonyms Found.

Antonyms of Nova


No Antonyms Found.

Homophones of Nova


No Homophones Found.