A gutter is a more general term for a channel that carries water or sewage. Eavestrough is a type of gutter designed to carry rain away from the edge of a roof. Eavestrough isn’t in the American parlance though so we just refer to eavestrough as rain gutters
Latest Answers