eavestrough
Noun
Meaning
eavestrough (countable and uncountable, plural eavestroughs)
(Canada and Northern US) A trough under the eaves of a building for draining water from the roof; gutter.
Noun
eavestrough (countable and uncountable, plural eavestroughs)
(Canada and Northern US) A trough under the eaves of a building for draining water from the roof; gutter.