canyon

You are here

canyon
  • noun
    A deep gorge, typically one with a river flowing through it, as found in North America. (the Grand Canyon)

About

We are dedicated to creating and providing free, high-quality English language learning resources.