C1 adjective /təˈren.ʃəl/
Torrential
倾盆大雨; 极其强烈的降雨
Meaning
falling rapidly in copious streams; extremely heavy rainfall
Example
The torrential rain flooded the streets within hours.
倾盆大雨在几个小时内淹没了街道。