Synonyms: pelt, pour, rain buckets, rain cats and dogs, stream
Definition: rain heavily
Usage: Put on your rain coat-- it's pouring outside!
Similar words: rain, rain down
Definition: precipitate as rain
Usage: If it rains much more, we can expect some flooding
Definition: (verb) beg persistently and urgently
Copyright © 2020. All rights reserved.