Online Google Dictionary

lense 中文解釋 wordnet sense Collocation Usage Collins Definition
  1. lens: a transparent optical device used to converge or diverge transmitted light and to form images
  2. Common misspelling of lens. (presumably a back-formation from the plural lenses)
  3. to film a motion picture; "The project will lense in Rome and New York."