Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Supernova in English

English

Supernova

/supərnoʊvə/

noun

1. A star that explodes and becomes extremely luminous in the process

    synonym:
  • supernova