English-Latin translations for trench warfare
Definition of trench warfare
- Warfare in which opposing sides occupy trenches and repeatedly fire at one another; usually involving high casualty rates over a long period of time
Trending Searches
Popular Dictionaries