English dictionary

betelgeuse meaning and definition

BETELGEUSE noun

Definition of Betelgeuse (noun)

  1. the second brightest star in Orion
Source: Princeton University Wordnet