Dictionary.com
definitions
  • synonyms

electric torch

See more synonyms for electric torch on Thesaurus.com
noun British.
  1. torch1(def 4).
Show More

Origin of electric torch

First recorded in 1870–75
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018