entrenchments

英文释义

n. an entrenched fortification; a position protected by trenches

中文翻译

n. 壕沟, 防御设施( entrenchment的复数形式 )

学习工具