solar telescope so·lar·te·lescope uncommon noun 1. a telescope designed to make observations of the sun Synonymssolar telescope Related words Broader terms telescope WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.