Boulder canyon

What is Boulder canyon?

Boulder canyon definition and meaning on Dictionary terms:
noun

a canyon of the Colorado River between Arizona and Nevada, above Boulder Dam.