meaning of no mans land
1. the ambiguous region between two categories or states or conditions usually containing some features of both; "but there is still a twilight zone, the tantalizing occurrences that are probably noise noise but might possibly be a signal"; "in the twilight zone between humor and vulgarity"; "in that no mans land between negotiation and
">aggression"