Definition of have a chip on one's shoulder
: to have an angry or unpleasant attitude or way of behaving caused by a belief that one has been treated unfairly in the past He has had a chip on his shoulder ever since he didn't get the promotion he was expecting.
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
Ask the Editors