Definition of nova
English to English noun - a star that ejects some of its material in the form of a cloud and become more luminous in the process
source: WordNet 3.0 - A new star, usually appearing suddenly, shining for a brief period, and then sinking into obscurity. Such appearances are supposed to result from cosmic collisions, as of a dark star with interstellar nebulosities.
source: Webster 1913
Visual Synonyms 
Nearby Word
nova, nov, neva, nobya, nv, navaho, nab, nob, nap, npa, napu, napa, neaf, neve, nope, nypa, nape, nipa, naif, nave
|
|
|