26/11/2017 4:54:00 Terra Torch Terra Torch
What is Terra Torch ?
Terra Torch meaning in Safety terms is
- Device for throwing a stream of flaming liquid, used to facilitate rapid ignition during burn out operations on a wild fire or during a prescribed fire operation.
- synonym: Flame Thrower
Tags: SafetyCategorised in: What is