English Dictionary
Definition switchblade in British English
switchblade noun
[countable] noun
/ˈswɪtʃˌbleɪd/
English Dictionary