ENGLISH DICTIONARY

Superlens

Definition & Meaning

Part of speech noun

Quick meaning: Superlens is a noun meaning (physics) A kind of compound lenslet array system.

Meaning

(physics) A kind of compound lenslet array system.

More Meanings

  1. (physics) Any of several lenses, often built using material with negative refractive index, that can resolve images having dimensions less than that of the wavelength of light used.

Word Forms

Related Words

Related dictionary entries include hyperlens, macrolens, lenslet, microlens, nanolens, objective.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.