no man's land
1.
(
noun
) an unoccupied area between opposing armies
Synonyms:
no-man's-land
Related Words:
area
,
country
Terms and Conditions of Use / Copyright Notice