Skyrocketnoun


Definition

A rocket designed to explode high in the air as a signal or firework.