Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lock weir

- A waste weir for a canal, discharging into a lock chamber.