Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: nova (novae,novas)  now-vu
  1. A star that ejects some of its material in the form of a cloud and becomes more luminous in the process

Derived forms: novae, novas

Type of: star

Encyclopedia: Nova, Laane County