Definitions of stifling:

  • noun:   forceful prevention; putting down by power or authority
    Example: "The stifling of all dissent"
  • adjective:   characterized by oppressive heat and humidity
    Example: "The stifling atmosphere"