military-free area, area from which military forces have been removed; (Computers) server that acts as "neutral zone" and separates an internal network from a public one (in order to prevent outside access to a company's private data)
DMZ
Meaning of DMZ in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012