Tamil Dictionary 🔍

catchwork

Catch"work`, n. Defn: A work or artificial watercourse for throwing water on lands that lie on the slopes of hills; a catchdrain.


catchwork - Similar Words