A bottle rocket is a very small skyrocket. A typical bottle rocket consists of a rocket engine attached to a stabilizing stick. The user can place the stick in an empty bottle (hence the name), and ignite the rocket engine; the mouth of the bottle guides the stick, stabilizing the rocket in its first moments of flight.