radiation lampshade

名词 n.

英文释义

名词 n.
  1. A device whose readings, when coordinated from several sites, can be used to determine the exact position of an atomic blast. historical

词形变化

词源

From its lampshade-like shape.
0 次浏览 数据来源: Wiktionary