Echelon lens Meaning, Definition & Usage

Definitions
  1. (Optics), a large lens constructed in several parts or layers, extending in a succession of annular rings beyond the central lens; used in lighthouses.

Webster 1913