stifling

a. 令人窒息的、發悶的

英文釋義

  1. forceful prevention; putting down by power or authority
  2. characterized by oppressive heat and humidity