Synonyms and Antonyms of hair shirt
something that is a source of irritation
- the constant need to cut costs was a hair shirt, but one that the theater company had to live with
aggravation, aggro [British], annoyance, bother, botheration, bugbear, exasperation, frustration, hassle, headache, inconvenience, irk, irritant, nuisance, peeve, pest, rub, ruffle, thorn, trial, vexation
discomfort, fleabite, pinprick
affront, insult, offense (or offence)
upset, worry
affliction, albatross, burden, cross, curse, menace, millstone, plague, sore
anxiety, plight, predicament, tribulation, trouble
hang-up, pet peeve, problem
annoyer, disturber, harasser, mischief, offender
pandora's box