What is the full meaning of rainspouts
RAINSPOUT, a gutter, a downspout [n]
Example of the word rainspouts placed on a Scrabble board.