See moren. torpedoDefinition of torpedo in EnglishUnderwater missile that is fired from a submarine with the intent to attack large ships and other watercraft.