English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

eavestrough

Eavestrough (noun) means a trough under the eaves of a building for draining water from the roof; gutter.

noun
1
A trough under the eaves of a building for draining water from the roof; gutter.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “eavestrough” A quick quiz — meaning, synonyms & usage

Etymology

1813 eaves-trough, 1817 eave trough, 1870 eavestrough, from eaves + trough.

Rhymes for eavestrough

See all rhymes for eavestrough →

Frequently asked questions

What is the meaning of eavestrough?

"eavestrough" (noun) means a trough under the eaves of a building for draining water from the roof; gutter.

Definitions from wiktionary, CC BY-SA · etymology from Wiktionary