Definition of electrostatic lens in English:
electrostatic lens
noun
PhysicsAn arrangement of electrodes at different potentials, used to focus an electron beam electrostatically.
Origin
1930s.
Are You Learning English? Here Are Our Top English Tips