NichiDict

力落し

ちからおとし
力落とし
[chikaraotoshi]

Meanings

1.Noun

discouragement; disappointment; loss of energy; fatigue