caz
Top 35000
Meanings
Noun
1. An artificial depression in the ground used to transport water, a canal.