DEW line

专有名词

英文释义

专有名词
  1. A system of radar stations in the northern Arctic region of Canada, with additional stations along the north coast and Aleutian Islands of Alaska. historical

词形变化

the DEW line canonical
14 次浏览 数据来源: Wiktionary