STIFLING

Definition of STIFLING

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