ecuador Meaning, Definition & Usage

  1. noun a republic in northwestern South America; became independent from Spain in 1822; the landscape is dominated by the Andes
    Republic of Ecuador.

WordNet