Subscriber login


Forgot your password?

Library card login

Other

lidar

Pronunciation: /ˈlʌɪdɑː/

Definition of lidar

noun

[mass noun]
  • a detection system which works on the principle of radar, but uses light from a laser.

Origin:

1960s: blend of light1 and radar

lidar in other Oxford dictionaries

Definition of lidar in the US English dictionary