'3d radar' definitions:

Definition of '3d radar'

(from WordNet)
noun
Radar that will report altitude as well as azimuth and distance of a target [syn: three-dimensional radar, 3d radar]