WordUnscrambler Home
lidar
Definitions
[ˈlʌɪdɑː], (Noun)
Definitions:
- a detection system which works on the principle of radar, but uses light from a laser
Phrases:
Origin
:
1960s: blend of light and radar
Click here to see the free dictionary definition for lidar
definition by Oxford Dictionaries