Eavestrough (noun) Definition, Meaning & Examples

noun
  1. a gutter at the eaves of a building
Eavestrough (noun) Definition, Meaning & Examples

More Definitions