1 rainpool | Definition of rainpool

rainpool

noun

Definition of rainpool

: a pool of water formed in the rainy season or after a rain moringa trees in blossom grew by a great rainpool— G. W. Murray