pulse-modulated radar - English Synonyms Dictionary