LIDAR Meaning of LIDAR in English [li.dar] n [light + radar] (1963): a device that is similar in operation to radar but emits pulsed laser light instead of microwaves Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012