reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
astral of, concerning, emanating from, or resembling the stars; stellar. [1/2 definitions]
quasar any of numerous astronomical objects that emit powerful radio waves and have red shifts associated with great distance from earth; quasi-stellar radio source.