gulch

Explore definitions, synonyms, and language insights of gulch

Definitions

Noun
a narrow gorge with a stream running through it

Synonyms


More General Terms