A CHIP ON ONE'S SHOULDER


Meaning of A CHIP ON ONE'S SHOULDER in English

informal

a deeply ingrained grievance.

→ chip

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.