Entry
  1. downpour (idiom)

    trad. 瓢潑大雨

Also written 瓢潑大雨【piáo pō dà yǔ】