Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nova Definition

Cancel
nova
noun(no-va)
a star that ejects some of its material in the form of a cloud and becomes more luminous in the process

Words Related to nova!

nova Examples by Brain Bank Users