Did you mean dam?
dam
noun
°Structure placed across a flowing body of water to stop the flow.
°A device to prevent a tooth from getting wet, consisting of a rubber sheet held with a band.
verb
°To block the flow of water.