Yahoo Canada Web Search

Search results

  1. Dictionary
    kill switch

    noun

    • 1. a mechanism for switching off a machine abruptly, especially in an emergency: "it is handy to have a strategically placed kill switch to stop the engine immediately"