suffocating.
(Of the ant part. act of stifle).
1. adj. That suffocation.
2. adj. That makes it difficult to breath. Smell, atmosphere stifling.