catchwater /kætʃ'wɔ:tə/ 📖 中文释义 n. 截水渠, 山坡灌溉 📘 English Definition(英文释义) n. A ditch or drain for catching water. See Catchdrain. ← catchup C 字母词表 catchweed →