Definition of Surface Search Radar

  • 1. A naval radar to search for surface targets Noun

Semanticaly linked words with "surface search radar"

Hyponims for word "surface search radar"