eavestrough noun1 •(US) A trough under the eaves of a building for draining water from the roof; gutter.At 1 P. M. going into a back room I noticed that the water was falling from the eave trough of a kitchen, in which there had been no fire for some days. — 1817 formseavestroughs