eavestroughing

noun
  1. the system of gutters and downspouts installed along the eaves of a building to collect and direct rainwater away from the structure
  2. Usage: chiefly North American, especially Canadian; often used in the plural or as a mass noun

Examples