switchblade

/ˈswɪtʃˌbleɪd/
noun
  1. A knife with a blade that springs out automatically when a button is pressed.
    • The detective found a switchblade hidden under the car seat.
    • Switchblades are illegal to carry in many countries.
    • He pulled a switchblade from his pocket and clicked it open.