nonglares

noun
  1. plural of nonglare; surfaces, coatings, or finishes designed to reduce or eliminate glare and reflections
  2. Usage: technical; often used in product descriptions for screens, glass, and optical surfaces

Examples