1. rain down [ Synonyms: rain] | |
Precipitate as rain
"If it rains much more, we can expect some flooding";
|
Online Accounting Software A web based accounting software for small and medium size businesses. ... Read more