a piece of equipment that receives radio waves from space and is used for finding stars and the position of spacecraft, etc.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: radio telescope