What does 沉闷 (chén mèn) mean in English?

Card 260HSK 2010 Level 6260/2512
CARD260
PROGRESS10%
沉闷
沉悶
chén mèn
oppressive (of weather); heavy; depressed; not happy

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d