Definition: radar
Source: WordNet (r) 1.7
radar
n : measuring instrument in which the echo of a pulse of
microwave radiation is used to detect and locate distant
objects [syn: microwave radar, radio detection and
ranging, radiolocation]
