Dammed imp. & p. p. : of DamExample:where can i watch a movie called To Each her Own also known as Dammed online?Taxonomydam, reservoir, spillway, arch dam, earth, timber, rock, embankment, earth dam, gravity dam, water flow, gravity dams, cofferdam, timber crib, rivers, foundation, power, power generation.Defination from the web:dammed water driving a water turbine and generator; to boost the power generation ... Many countries have rivers with adequate water flow, that can be dammed for power generation purposes. ...
The definition database by online English dictionary