demilitarized zone

demilitarized zone. Int’l law. A territorial area in a country or between countries in which no military forces or military installations are stationed or maintained.

demilitarized zone Read More »