English

edit

Noun

edit

shutter dam (plural shutter dams)

  1. A form of movable dam having large gates opened and closed by a turbine.
  NODES
Note 1