shutter dam

English

Noun

shutter dam (plural shutter dams)

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