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

English Dictionary