Definition of frame dam in English:

frame dam

noun

  • A dam made with planks coated with preservative attached to a timber frame.

Origin

Late 18th century.