Bull in a china shop

more_vert

Idiom : Bull in a china shop


Meaning : Rusthless destroyer

Usage : A bull in a China shop does not last long.

Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ