CHIP ON ONE'S SHOULDER


Meaning of CHIP ON ONE'S SHOULDER in English

phrasal a challenging or belligerent attitude

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.