tracking radar









tracking radar


noun

  1. a radar system emitting a narrow beam which oscillates about the target, thus compensating for abrupt changes of direction
53 queries 0.509