TOP

Definition of no-man's-land noun from the Oxford Advanced American Dictionary

 

no-man's-land

 noun
noun
 
[uncountable, singular]
 
jump to other results
an area of land between the borders of two countries or between two armies, that is not controlled by either