VividLex

Home / Thesaurus / radars

Thesaurus: radars

n. measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects