English dictionary
canyonlands national park meaning and definition
Definition and meaning of canyonlands national park at MeaningMonkey.org. canyonlands national park meaning and definition in the English Dictionary.CANYONLANDS NATIONAL PARK noun
Definition of Canyonlands National Park (noun)
- a national park in Utah having rock formations and ancient cliff dwellings; canyons of the Green River and the Colorado River
Source: Princeton University Wordnet