It has two meanings that I know of. One would be like the "no-man's-land" between the trenches of World War One, when the two sides were shooting at each other. No one could survive in that area.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.