radar

(Last edited: Wednesday, 27 April 2016, 11:32 AM)
a device that uses radio signals to learn the position or speed of objects that may be too far away to be seen

» Glossary of 1,500 Common English Words