COSTAR

(redirected from costarring)
Also found in: Dictionary, Financial.

COSTAR

(koh -star) See Hubble Space Telescope.
Collins Dictionary of Astronomy © Market House Books Ltd, 2006