suffocating

language: zh

definitions

  1. adjective
    causing a feeling of being unable to breathe or think freely; oppressive
    zh: 令人窒息的
  2. verb
    to deprive of air; to cause difficulty in breathing
    zh: 使窒息

examples

  1. a suffocating atmosphere

    窒息的氛围

  2. smoke suffocating the room

    烟雾使房间窒息