YourDictionary

DEW line

a line of radar stations near the 70th parallel in North America, maintained by Canada and the United States, intended to give warning of hostile aircraft or missiles

See DEW line in American Heritage Dictionary 4

Learn more about DEW line

link/cite print suggestion box