Dense smoke swirled and billowed, its rank fumes choking her.

滚滚浓烟盘旋翻腾,恶臭味呛得她喘不过气来。

相关词汇
denseadj. 密集的,稠密的,浓密的,浓厚的,愚钝的;
smoken. 烟,吸烟;vi. 冒烟,抽烟,快速;vt. 用烟熏制,吸(烟),抽;
swirledv. 旋转,打旋( swirl的过去式和过去分词 );
andconj. 和,与,而且,于是,然后,因此;
billowedv. 在波涛中翻滚( billow的过去式和过去分词 ),扬起,鼓起;
itspron. (it的所有格形式)它的,厥;
rankn. 阶层,等级,军衔,次序,顺序,行列;vt.& vi. 排列,使成横排,把…分类;vt. 排列,超过,高于,把…分等级;vi. 位于,使成横排,抱怨,吹毛求疵,揭疮疤;adj. 讨厌的,极端的,繁茂的,恶臭的;
fumesn. (烟、煤气、新的油漆等发出的)难闻的气味,烟雾,气味( fume的名词复数 );v. 愤怒( fume的第三人称单数 ),大怒,发怒,冒烟;
chokingadj. 窒息的,憋闷的,透不过气来的;v. 填塞( choke的现在分词 ),(使)窒息,(尤指感情激动)而哽咽,因紧张而失灵;
herpron. (she的宾格)她,(she的所有格)她的,她,指某个国家,(一艘)船;