noun
heavy rain; steady rain; downpour
Describes rain that has become steady and heavy, as opposed to light or intermittent rain. Can also refer to heavy snowfall, but rain is the primary association.
午後から本降りになった。
It started raining heavily in the afternoon.
本降りの中を歩いて帰った。
I walked home in the steady downpour.