supernova
su
su:
soo
per
pər
pēr
no
noʊ
now
va
/sˈuːpənˈə‌ʊvɐ/
SN

Definition & Meaning of "supernova"in English

Supernova
01

an exploding star that as a result is emitting a very large amount of light, more than the sun

Examples
A supernova is a powerful explosion that occurs at the end of a massive star's life cycle.
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store