GIANT STAR


Meaning of GIANT STAR in English

noun

: a star (as Capella or Arcturus) of great intrinsic luminosity and therefore of large mass

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.