Subscribe
URL of the page has been copied to clipboard.
Meaning : A narrow gorge with a stream running through it.
Synonyms : gulch
Meaning : Watercourse that consists of an open artificial chute filled with water for power or for carrying logs.
Install App