Synonyms of Surface Search Radar in English :
Antonyms of Surface Search Radar in English
Thesaurus of Surface Search Radar in English
Surface Search Radar
see definition of surface search radarHypernyms of surface search radar
1. (noun) a naval radar to search for surface targets