SYNONYMS
be furious, be enraged, be angry, seethe, smoulder, simmer, boil, be livid, be incensed, bristle, be beside oneself, spit, chafe
rage, rant and rave, lose one's temper, lose control, explode, flare up, go berserk, bluster
informal be up in arms, be hot under the collar, be at boiling point, be all steamed up, get steamed up, get worked up, fly off the handle, foam at the mouth, raise the roof, flip one's lid, blow one's top, hit the roof, go up the wall, blow a fuse, see red
British informal spit feathers