'China shop' definitions:

Definition of 'China shop'

From: GCIDE