electric torch


noun British.

Origin of electric torch

First recorded in 1870–75