noun a radio transmitter that emits a landing beam
landing beacon 🔊 Listen to this noun a radio transmitter that emits a landing beam Share Facebook Twitter Google +