Synonym dictionary

irrigation ditch synonyms