English noun: astronomical telescope | |||
1. | astronomical telescope (artifact) any telescope designed to collect and record electromagnetic radiation from cosmic sources | ||
Broader (hypernym) | scope, telescope | ||
Narrower (hyponym) | optical telescope, radio reflector, radio telescope | ||