AMBATO Meaning of AMBATO in English /ahm bah"taw/ , n.a city in central Ecuador, ab. 8500 ft. (2590 m) above sea level. 77,955. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012