Definition of evanescent wave

a wave on the other side of a surface from a total internal reflection;  decays exponentially with distance.


Search the Dictionary for More Terms