My web search shows "barrow ditch" used in articles from Texas and Colorado, so I'd say this term is a Westernism and not a Southernism. I've never heard it in Alabama. Jessie Emerson