A BULL IN A CHINA SHOP


Meaning of A BULL IN A CHINA SHOP in English

a person who is careless, or who moves or acts in a rough or awkward way, in a place or situation where skill and care are needed

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.