shutter dam noun1 •A form of movable dam having large gates opened and closed by a turbine. formsshutter dams