LOCK-WEIR Meaning of LOCK-WEIR in English noun a waste weir for a canal, discharging into a lock chamber. Webster English vocab. Английский словарь Webster. 2012