English rain nounMeaning 1The condensed moisture of the atmosphere falling visibly in separate drops.in other languages:Czech déšť (meaning 1)more translationsSPJmeaning 1more translations