Back to Dictionary
对垒
對壘
duìlěi
1. to face one other
2. confrontation
3. encamped face-to-face
4. counter-works