Gatun lake

What is Gatun lake?

Gatun lake definition and meaning on Dictionary terms:
noun

an artificial lake in the Canal Zone, forming part of the Panama Canal: created by the Gatun dam. 164 sq. mi. (425 sq. km).