Noun chimborazo has 1 sense
  1. Chimborazo - a mountain peak in the Andes in Ecuador (20,560 feet high)
    --1 is a kind of
    mountain peak
    --1 is a part of Andes; Ecuador, Republic of Ecuador
,
TOP