Quasar - Definition

quasar

n 1: a starlike object that may send out radio waves and other
forms of energy; many have large red shifts [syn: quasar,
quasi-stellar radio source]

Look up another word