Dudgeon is defined as a feeling of anger, resentment, indignation, etc.

Related Articles