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.