← DefinitionshareGuessgudenounA channel or ditch for carrying water, especially in mining or irrigation.Synonymstrenchnounditchnounchannelnoun