See moren. antorchaTranslation: torchDefinition of antorcha in EnglishFuente de iluminación constituida por un palo o atado con un extremo inflamable.Definition of antorcha in SpanishLighting device that consists of a stick with a flammable end.