- unable to restrain one's anger (idiom); in a towering rage
Generated: This expression describes a state of extreme anger where a person cannot control their emotions, often leading to an outburst.
He stormed out of the room in a towering rage.
汉语词典Chinese definitions