降りしきる

to fall continuously (of rain, snow, etc.); to fall hard; to fall heavily; to pour down

Meaning

  1. v5rvi
    to fall continuously (of rain, snow, etc.); to fall hard; to fall heavily; to pour down

Example sentences

  • Snow is falling thick and fast.