quasar Definition
Dictionary Home » Words Starting with Q » quarantine ... queen » quasar
quasar
noun
- 1. astron.
- A highly intense luminous star-like source of light and radio waves that exists thousands of millions of light years outside the Earth's galaxy and which has large redshifts.
