Meaning

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

Forms

plural: shutter dams
Singularshutter dam
Pluralshutter dams

regular

See also

neighbours in the dictionary
shutter dam — meaning, examples, forms, synonyms | Krumeto