きがふさぐ
Meanings
Expression
Verb (5-dan, ぐ)
1. to feel depressed
Composed of
spirit; mind; nature; disposition; intention; mind; mood
to stop up; to close up; to stand in the way; to obstruct; to occupy; to fill up