成千上百 (chéng qiān shǎng) — thousands upon thousands; a great number

Definition

An idiomatic set phrase meaning 'thousands upon thousands' — emphasizes huge quantity in a vivid, somewhat literary way, stronger than plain 很多.

numeral
thousands upon thousandsa great number

Examples

  • 成千上百
    chéng qiān shǎng De rén cān jiā le zhè cì huó dòng.
    Thousands upon thousands of people participated in this event.
  • 成千上百
    Tā huā le chéng qiān shǎng gè xiǎo shí lái xué xí zhōng wén.
    He spent thousands of hours learning Chinese.
  • 成千上百
    Zhè ge chéng shì měi nián xī yǐn chéng qiān shǎng de yóu kè.
    This city attracts thousands upon thousands of tourists every year.

Browse more HSK 7-9 words or search the full 43,000-word dictionary.