Definition of Supernova

  • (noun) a star that explodes and becomes extremely luminous in the process

Synonyms of Supernova


No Synonyms Found.

Antonyms of Supernova


No Antonyms Found.

Homophones of Supernova


No Homophones Found.