Word Definition

Dammed

  1. of Dam

Synonyms