Senses
低迷 depressed
low in spirits; listless; feeling down or weary
低迷 blurred
vague and unclear; blurred or turbid, such as the landscape at dusk or in the fog
低迷 stagnant
in a slump; (of a market or economy) inactive, depressed, or lacking in vitality
References
No references for this word.