American Dictionary
Definition no-man’s-land in American English
no-man’s-land noun
[singular/uncountable] noun
Synonyms and related words

American Dictionary