Social Sciences, asked by VIPERXD, 1 day ago

Define No man's land?

Answers

Answered by sohamchakraborty70
0

Answer:

disputed ground between the front lines or trenches of two opposing armies.

"enemy soldiers facing you across no man's land"

Explanation:

hope it's helpful

make me brainliest answer

Similar questions