豪雨

torrential rain; heavy rain; cloudburst; downpour

Meaning

  1. n
    torrential rain; heavy rain; cloudburst; downpour

Example sentences

  • The town water supply was seriously obstructed by heavy rainfalls.

  • The heavy rain was accompanied with thunder.

  • There were floods as a result of the heavy rain.