battle trenches 战斗战壕
dig trenches 挖掘战壕
trench warfare 壕沟战
deep trenches 深沟
A: Where are the soldiers hiding?
A:士兵们躲在哪里?
B: They are staying in the trenches for safety.
B:他们为了安全躲在战壕里。
1) 战壕;壕沟
2) (挖掘的)深沟
3) (比喻)固守立场或深陷于某种状态
1. 战壕;壕沟
noun
1. Long, narrow ditches dug in the ground, especially for military purposes or irrigation.
Synonym: ditches, furrows