Adjective

  1. suffocating (weather)

Powered by Oxford