roll up one's sleeves and stare angrily; fly into a rage; see red
Related Translations:
攘臂: [书面语] push up one's sleeves and bare one's arms (in excitement or agitation); roll up one's sleeves and reveal one's arms; bare the arms -- for a fight 短语和例子攘臂高呼 raise one's hands and shou