TORPEDO Meaning of TORPEDO in English n torpedo (1. [Mil.] as in submarine torpedo, aerial torpedo; 2. open car with torpedo body) Interlingua English vocab. Английский словарь Интерлингва. 2012