Definition of radio-loud in English:

radio-loud

adjective

Astronomy

Origin

1970s; earliest use found in Nature: a weekly journal of science.