Meaning Of English Dictionary
Search Dictionary:

The meaning of the word "Dammed" in English


Dammed imp. & p. p. : of Dam

Example:
where can i watch a movie called To Each her Own also known as Dammed online?

Taxonomy
dam, 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. ... 


A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

The definition database by online English dictionary