What is the full meaning of supernovas
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 supernovas placed on a Scrabble board.