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.Origin1960s: blend of light 1 and radar . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004