Definition of mirror shades in English:

mirror shades

noun

US
  • Sunglasses with mirrored lenses.

Origin

1980s; earliest use found in The Washington Post.