WEBoggle Menu

Home
Profiles
Forum
Chat Log
How to play
Help
Suggested Words
About
Donate

  

  Dictionary Definition of nova

nova
noun ( plural novas, novae )
a star which suddenly emits an outburst of light, sometimes seen by the naked eye as a new star.
[NL (fem.): new]