What is the full meaning of downspouts
DOWNSPOUT, (US) a drainpipe [n]
Example of the word downspouts placed on a Scrabble board.