radio source
noun
: a region of the sky exclusive of the sun and members of the solar system from which microwave energy is received
Love words? Need even more definitions?
Merriam-Webster unabridged
Share