Definition of radio star
: a cosmic radio source; especially : a point source of radio emissions
First Known Use of radio star
Seen and Heard
What made you want to look up radio star? Please tell us where you read or heard it (including the quote, if possible).