ざせつかん
Meanings
Noun
1. feeling of frustration; sense of failure
Composed of
setback; failure (e.g. plans, business); frustration; discouragement
feeling; sensation; emotion; interjection