Made-in-china definition

(idiomatic) Cheaply manufactured; of poor or low quality, especially if made in East Asia.
adjective
1
1
Used other than as an idiom: Manufactured in the People's Republic of China.
adjective
0
0
Advertisement