English

canyon noun definition in Mountains and valleys topic from the Oxford Advanced Learner's Dictionary

canyon

 noun: Mountains and valleys topic
a deep valley with steep sides of rock the Grand Canyon, Arizona Massive rock formations, mountains and deep canyons present splendid views of nature’s work.