Shutter Dam Definition

noun

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

Wiktionary

Other Word Forms of Shutter Dam

Noun

Singular:
shutter dam
Plural:
shutter dams

Find Similar Words

Find similar words to shutter dam using the buttons below.

Words Starting With

Words Ending With

Unscrambles

shutter dam