Japanese dictionary
しめる
to lack energy; to be in a slump; to be in low spirits; to feel depressed
Kanji details
・damp
・wet
・moist