What is the meaning of Lidar?

The optical analogue of radar, using intense pulses of laser light to measure the composition and structure of the atmosphere.

A device that provides such imaging.

lidar

to deal with, to handle

to fight, to struggle

to bullfight

to deal with, to handle

to fight, to struggle

to bullfight

Source: wiktionary.org