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.

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