LIFT WALL


Meaning of LIFT WALL in English

noun

: the cross wall at the head of a canal lock

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.