LOCK-WEIR Meaning of LOCK-WEIR in English (n.) A waste weir for a canal, discharging into a lock chamber. Webster's English dictionary. Английский словарь Webster. 2012