CompareWords
Compare
Dammed
Definition:
(imp. & p. p.) of Dam