Synonyms

1. quasar

noun. ['ˈkweɪzɑːr'] a starlike object that may send out radio waves and other forms of energy; many have large red shifts.

Synonyms

  • heavenly body
  • celestial body

Featured Games

Words that Rhyme with Quasar

  • nizar
  • salazar
Synonym.com