life rocket noun1 •(historical) A rocket for carrying a line from the shore to a ship in distress. formslife rockets