TORPEDO Meaning of TORPEDO in English An open sports vehicle generally with an unbroken design line from the hood to the back of the car. English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012