Noun Definition

skyrocket

1.Definition: propels bright light high in the sky, or used to propel a lifesaving line or harpoon

Related Noun(s):rocket

Category: General

2.Definition: sends a firework display high into the sky

Related Noun(s):rocket

Category: Objects