rain down v : precipitate as rain; "If it rains much more, we can expect some flooding" [syn: {rain}]
Copyright © 2024 3Dict.net