Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun denebola
1 sense of denebola
Sense 1
Denebola -- (a star in Leo approximately 43 light years from Earth)
INSTANCE OF=> star -- ((astronomy) a celestial body of hot gases that radiates energy derived from thermonuclear reactions in the interior)