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: (adj) being of striking appropriateness and pertinence
Copyright © 2019. All rights reserved.