radar telescope

noun

Definition of radar telescope

: a radar transmitter-receiver with an antenna for use in radar astronomy