English dictionary
3d radar meaning and definition
Definition and meaning of 3d radar at MeaningMonkey.org. 3d radar meaning and definition in the English Dictionary.3D RADAR noun
Definition of 3d radar (noun)
- radar that will report altitude as well as azimuth and distance of a target
- synonyms: three-dimensional radar
Source: Princeton University Wordnet