Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of lidar

Source language: EnglishDictionary language: English

lidar

Pronunciation:/ˈlaɪdɑɹ/

noun

Definitions

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