English dictionary
surface search radar meaning and definition
Definition and meaning of surface search radar at MeaningMonkey.org. surface search radar meaning and definition in the English Dictionary.SURFACE SEARCH RADAR noun
Definition of surface search radar (noun)
- a naval radar to search for surface targets
Source: Princeton University Wordnet