What is the meaning of Eavestrough?

A trough under the eaves of a building for draining water from the roof; gutter.

Source: wiktionary.org