Definition of stick dam in US English:

stick dam

noun

  • A dam built of sticks, especially one constructed by beavers.

Origin

Mid 19th century; earliest use found in All the Year Round.