English Dictionary
◊ RADAR
radar
n : the echo of a pulse of microwave radiation is used to detect
and locate distant objects [syn: {microwave radar}, {radio
detection and ranging}, {radiolocation}]