Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: supernova (supernovas,supernovae)  `soo-pu(r)'now-vu
  1. A star that explodes and becomes extremely luminous in the process

Derived forms: supernovae, supernovas

Type of: star

Encyclopedia: Supernova