LIDAR


Meaning of LIDAR in English

[ 'lʌɪdα: ]

■ noun a detection system which works on the principle of radar, but uses light from a laser.

Origin

1960s: blend of light 1 and radar .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.