本降り

heavy rainfall; heavy snowfall; steady rainfall; downpour

Meaning

  1. n
    heavy rainfall; heavy snowfall; steady rainfall; downpour; raining in earnest

Example sentences

  • The rain came down in earnest.

  • The rain is coming down in earnest.

  • It began raining in earnest.