shiplock definition

shiplock means a facility which is part of a barrage provided to raise or lower water levels in the barrage for the passage of vessels;