成百上千chéng bǎi shàng qiānchengbaishangqianhundredsa large numberlit. by the hundreds and thousandsCharacters in this word上above, on top, superior千thousand成to accomplish百one hundredStudy it in Yanamino