trinchera
Top 8000
Meanings
Noun
1. trench, ditch
2. trench (in war)
Examples1
The soldier took shelter in the foxhole.