suffocative
suffocative基本解释
adj.喘不过气的;令人窒息的
suffocative同义词
suffocative英英释义
"the choking June dust""the smothering soft voices""smothering heat""the room was suffocating--hot and airless"