stifling

language: zh

definitions

  1. adjective
    causing or feeling as if one cannot breathe; oppressive; extremely hot
    zh: 令人窒息的;闷热的
  2. verb
    to suppress or restrain; to prevent free movement or expression
    zh: 抑制;压制

examples

  1. stifling heat

    闷热天气

  2. stifle laughter

    忍住笑