- a province of SW China: the most populous administrative division in the country, esp in the central Red Basin, where it is crossed by three main tributaries of the Yangtze. Capital: Chengdu. Pop: 81 000 000 (2003 est). Area: about 569 800 sq km (220 000 sq miles)
WordReference Random House Unabridged Dictionary of American English © 2026
Si•chuan
(sich′wän′, sich′o̅o̅ än′; Chin. sœ′chwän′),USA pronunciation n. [Pinyin.]
- Place Namesa province in S central China. 67,960,000;
219,691 sq. mi. (569,000 sq. km). Cap.: Chengdu.
Collins Concise English Dictionary © HarperCollins Publishers::
Sichuan /ˈsɪtʃwɑːn/, Szechuan, Szechwan n
'Sichuan' also found in these entries (note: many are not synonyms or translations):