LRR full form
LRR full form
Long-Range Radar
What is the meaning of LRR and full form ?
This type of surveillance technology is employed by military,maritime and other aviation operators in order to locate and guide both planes and ships through airspace and international waters.