Jiuquan noun1 •A prefecture-level city of Gansu, China.The wind howls outside, but many turbines in Jiuquan, a city of vast deserts and farms in the northwest province of Gansu, have been shut off because of weak demand. — 2017