radar
noun
1. measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects
Similar word(s): radiolocation
Definition categories: man–made
Sentences with radar as a noun:
- His sensitive radar for hidden alliances keeps him out of trouble.
verb
1. To scan with radar, or as if with radar.