Definition of fog detonator in English:

fog detonator

noun

Railways
  • A small explosive device used to signal for a train driver to slow or stop, which is placed on the rails in foggy weather, or as an emergency measure, so as to be set off by the train as it passes.

Origin

Mid 19th century.