DEW line
English
Proper noun
the
DEW
line
(
military
,
historical
)
A
system
of
radar
stations
in the
northern
Arctic
region
of
Canada
, with
additional
stations
along the north coast and
Aleutian Islands
of
Alaska
.
Further reading
DEW line
on Wikipedia.
Wikipedia