堑壕qiànháo
Meanings
1. trench; entrenchment
Characters used