中英词典查询

suffocates

v. (使某人)窒息而死( suffocate的第三人称单数 ); (将某人)闷死; 让人感觉闷热; 憋气;

例句:

  • It often causes algae blooms and suffocates anything else.
    来自SA
  • Greed suffocates humanity and intuitive knowledge.
    贪婪可以灭绝人性和良知.
  • The thick scent of aromatic plants tears at the throat and suffocates in the vast heat.
    植物发散发出的浓郁香气在喉咙里撕裂,在炎热的天气下令人窒息.
  • Together they form an impenetrable slime barrier that suffocates predators.
    来自BBC
  • That is also its failing, because the film suffocates under the weight of words.
    来自THETIMES