canyon

/kˈænjʌn/

Explore definitions, synonyms, and language insights of canyon

Definitions

Noun
a ravine formed by a river in an area with little rainfall

Synonyms


More General Terms