Thesaurus.com
Dictionary.com

parabolic reflector

NOUN
radio telescope
Synonyms