Search results
- Dictionaryturkey shoot
noun
- 1. a situation, typically in a war, in which the aggressor has an overwhelming advantage: informal North American "a high-tech turkey shoot rather than a war"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries