A retrorocket is a rocket engine used for providing thrust to oppose the motion of a space vehicle, thereby causing deceleration of the vehicle.