A weigh lock is a specialized canal lock designed to determine the weight of barges in order to assess toll payments based upon the weight and value of the cargo carried.
This requires that the unladen weight of the barge be known.
The water was then drained and the scale balance adjusted to determine the barge gross weight.
Originally weighlocks measured the weight of the barge, initially by measuring the displacement of water from the lock by collecting the liquid in a separate measuring chamber after the barge had entered.
[1] This method also requires that the unladen weight of the barge be known.