LOCK-WEIR Meaning of LOCK-WEIR in English ( n. ) A waste weir for a canal, discharging into a lock chamber. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012