Definition of optical lattice in English:
optical lattice
noun
A periodic array of potential wells created by the interference of laser beams.
Origin
1990s; earliest use found in The Physical Review.
Are You Learning English? Here Are Our Top English Tips