Definify.com

Definition 2025


switchblades

switchblades

English

Noun

switchblades

  1. plural of switchblade