xià zhù下注to pour; to pour down (of rain)Frequency 3.6Meaningsto pourto pour down (of rain)to lay a bet