Definify.com

Definition 2025


downspouts

downspouts

English

Noun

downspouts

  1. plural of downspout