monopulse secondary surveillance radar - English Synonyms Dictionary