ReadWriteQuiz
Chinese dictionary
derogspouting smoke through the seven apertures in the human head; seethe with anger; be infuriated/outraged
我要钱时他气得七窍生烟。
He was infuriated when I asked for more money.
synonym
antonym
我要钱时他气得七窍生烟。
He was infuriated when I asked for more money.