■ noun Astronomy a dwarf star which displays spasmodic outbursts of radiation, believed to be due to extremely intense flares.
FLARE STAR
Meaning of FLARE STAR in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004