noun
struggling through wind and rain; undergoing hardships
A literary yojijukugo meaning to endure great hardships, originally from the image of being combed by the wind and washed by the rain. Rare in modern Japanese; mostly encountered in classical or formal contexts.
彼は櫛風沐雨の末に事業を成功させた。
He succeeded in his business after enduring many hardships.
Also a yojijukugo for hardships, but more common and less poetic than 櫛風沐雨.
From classical Chinese, literally 'combed by the wind and washed by the rain', a metaphor for enduring severe hardships.