Definition of quasar in English:
A massive and extremely remote celestial object, emitting exceptionally large amounts of energy, and typically having a starlike image in a telescope. It has been suggested that quasars contain massive black holes and may represent a stage in the evolution of some galaxies.
- Astronomers believe that quasars are galaxies with very massive black holes in the center.
- Rich in objects, from galaxies to quasars to white dwarf stars, this vast data archive will serve as a resource for the entire astronomical community.
- Radio astronomers found pulsars, quasars, and massive molecular clouds dotting the celestial landscape.
1960s: contraction of quasistellar.
Words that rhyme with quasarCésar
Definition of quasar in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in Pakistan