Dictionary.com
Thesaurus.com

eave spout

American  
Or eaves spout

noun

Chiefly New England.
  1. waterspout.


Etymology

Origin of eave spout

An Americanism dating back to 1885–90