1. rain down [ Synonyms: rain] | |
Precipitate as rain
"If it rains much more, we can expect some flooding";
|
College Management Software This software handles not only the academic activities of a college or ... Read more