English Dictionary
Definition firing squad in British English
firing squad noun
[countable] noun
1
a group of soldiers who shoot and kill someone as a punishment
Synonyms and related words
