Radar Telescope Definition

noun
A large radar antenna used in radar astronomy.
American Heritage