3d radar

Noun
  1. Radar that will report altitude as well as azimuth and distance of a target (synset 104434694)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches