Definition of Chimborazo in US English:

Chimborazo

proper noun

  • The highest peak in the Andes in Ecuador. It rises to 20,487 feet (6,310 m).

Pronunciation

Chimborazo

/ˌCHimbəˈräzō/