Definitions for "Kill switch"
A device that is located outside the vehicle and allows a track safety official to immediately disconnect the battery and alternator in the event of a mishap.
See engine cut-off switch.
A switch that turns off a car's electrical power in case the throttle sticks.
Keywords:  safety, track, feature, well, good
a good security measure as well as a safety feature for track use