レーダーサイト
レ
ー
ダ
ー
サ
イ
ト
Meanings
1
radar site
A location where radar equipment is installed and operated, typically for military or air-traffic control purposes.
The radar site is installed on top of the mountain.
radar site
A location where radar equipment is installed and operated, typically for military or air-traffic control purposes.
The radar site is installed on top of the mountain.