dynamic link[dī¦nam·ik ′liŋk]
A linking of data in two different programs, whereby modification in either program causes a similar change of the data in the other.
A pointer from an activation record to the activation record for the scope from which the current scope was called at run time. This is used in a statically scoped language to restore the environment pointer on exit from a scope. To access a non-local variable in a dynamically scoped language, dynamic links are followed until a binding for the given variable name is found.