Definition of pulse radar in English:
pulse radar
noun
A radar system that transmits pulses of radio energy rather than a continuous beam.
Origin
1940s; earliest use found in Scientific Monthly.
Are You Learning English? Here Are Our Top English Tips