extremely annoying, unpleasant and difficult to bear synonym unbearable难以忍受的;难以容忍的 insufferable pride 难以忍受的骄傲 He’s insufferable! 我们的生活是息息相关的。
Word Originlate Middle English: perhaps via French (now dialect) insouffrable, based on Latin sufferre ‘endure’ (from sub- ‘from below’ + ferre ‘to bear’).