Dictionary.com
definitions
  • synonyms
British Dictionary definitions for mirror lens

mirror lens

noun
  1. photog a lens of long focal length in which some of the lens elements are replaced by mirrors in order to shorten its overall length and reduce its weight
Show More
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012