• word of the day

    quasar

    quasar - Dictionary definition and meaning for word quasar

    Definition
    (noun) a starlike object that may send out radio waves and other forms of energy; many have large red shifts
Download our Mobile App Today
Receive our word of the day
on Whatsapp