Meaning of the word quasar in English

What does quasar mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

quasar

US /ˈkweɪ.zɑːr/
UK /ˈkweɪ.zɑːr/
"quasar" picture

Noun

a massive and extremely remote celestial object, emitting exceptionally large amounts of energy, and typically having a starlike image in a telescope. It is now thought that quasars are the most distant and luminous objects in the universe.

Example:
Astronomers discovered a new quasar at the edge of the observable universe.
The light from the distant quasar took billions of years to reach Earth.