上万 shàngwàn over ten thousand Definitions Defs Origin Strokes Stroke Words Sentences Sents 成千上万 chéngqiānshàngwàn thousands upon thousands innumerable; countless; by the thousands and tens of thousands