[noun] [U] - a system which uses radio waves to find the position of objects which cannot be seenEven small ships now have radar.The new fighter plane is designed to be invisible to radar.Radar satellites are used to track targets through clouds and at night.Other vessels in the area show up on the ship's radar (screen).Bats have a radar system which allows them to locate and catch small insects.A radar trap is a system, using radar, which the police use to catch vehicles that are travelling too fast.We were caught in a radar trap as we drove home.
Meaning of RADAR in English
Cambridge English vocab. Кембриджский английский словарь. 2012