Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
dam 
1  n  (wall)  diga, sbarramento , (reservoir)  bacino artificiale
2  vt 
   dam up  (river)  sbarrare con una diga 
  (lake)  costruire una diga su
  (fig) arginare, frenare