Definition of no-man's-land
- downtown was a retailing no-man's-land
- the no-man's-land between art and science
: an area of land between two countries or armies that is not controlled by anyone
What made you want to look up no-man's-land? Please tell us where you read or heard it (including the quote, if possible).