Definition of Michelin star in English:

Michelin star

noun

  • A printed symbol used in Michelin guides to indicate a restaurant of high quality (the maximum number of stars being three).

Origin

1960s.