supernova
su
sju:
syoo
per
no
nəʊ
new
va
tereshkovapadovanova
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 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
supernovae
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