Szechwan province szech·wanp·ro·vince uncommon noun 1. a populous province of south central China SynonymsSzechwanSichuanSzechuanSzechwan province Related words Broader terms state Parts China WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.