'quasar' definitions:

Definition of 'quasar'

From: WordNet
noun
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]

Synonyms of 'quasar'

From: Moby Thesaurus