CHIP ON ONE'S SHOULDER


Meaning of CHIP ON ONE'S SHOULDER in English

aggressive and combative attitude, belligerence

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.