n.
1.propels bright light high in the sky, or used to propel a lifesaving line or harpoon
2.sends a firework display high into the sky skyrocket v.
1.shoot up abruptly, like a rocket
Idiom of the Day
in one's tracks
abruptly, immediately, exactly where one is at the moment
I stopped in my tracks when I saw the snake on the road.