Wiktionary
eavestroughs
n. (plural of eavestrough English)
n. (plural of eavestrough English)