Definition of lock in English
Enclosure with gates at each end that is built in canals in which vessels travel and is used to raise or lower them between stretches of water on different levels.
Synonyms of lock in English
-
Enclosure with gates at each end that is built in canals in which vessels travel and is used to raise or lower them between stretches of water on different levels.
-