CATCHWORK


Meaning of CATCHWORK in English

noun a work or artificial water-course for throwing water on lands that lie on the slopes of hills; a catchdrain.

Webster English vocab.      Английский словарь Webster.