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
hold up (someone or something) or hold (someone or something) up
to stop or delay someone or something
The accident held up traffic for over three hours at the border crossing.