Definition of mirror lens in US English:

mirror lens

noun

  • An assembly of mirrors which produces an image similar to that produced by a lens; (Photography) a telephoto lens incorporating such a system.

Origin

1960s.