Verb (1-dan, intransitive)
1. to clear up; to clear away; to be sunny; to stop raining
やっぱり晴れなかったな。It didn't clear up after all.
2. to refresh (e.g. spirits)
まだ気分が晴れていない。I am still not in good spirits.
3. to be cleared (e.g. of a suspicion)
そんな疑問は晴れないまま、次の日を迎えることになった。I ended up facing the next day with that question still unresolved.
4. to be dispelled; to be banished
話を聞いて、心の迷いが晴れた。Hearing what they had to say dispelled my doubts.