surface search radar
English Thesaurus
1. a naval radar to search for surface targets (noun.artifact)
| hypernym | : | naval radar, |
| definition | : | naval equipment consisting of a shipboard radar (noun.artifact) |
Visual ArtiKata
Explore surface search radar in ArtiKata.com >
