DMZ

/ˈdiːˌɛmˌziː/

DMZ

English Noun Top 47,730
Ad

Definition

Abbreviation of demilitarized zone.

Ad