quasar Meaning, Definition & Usage

  1. noun a starlike object that may send out radio waves and other forms of energy; many have large red shifts
    quasi-stellar radio source.

WordNet