RADIO STAR


Meaning of RADIO STAR in English

[radio star] n (1948): a cosmic radio source; esp: a point source of radio emissions

Merriam-Webster English vocab.      Английский словарь Merriam Webster.