What is the full meaning of supernovae
SUPERNOVA, (Latin) a very brilliant nova resulting from an explosion which blows the star's material into space, leaving an expanding cloud of gas [n]
Example of the word supernovae placed on a Scrabble board.