nova

(noun)

noun

1. a star that ejects some of its material in the form of a cloud and becomes more luminous in the process

Definition categories: object, star