English Dictionary
Definition shooting match in British English
shooting match noun
[countable] noun
1
a fight or competition using guns
Synonyms and related words
