Search results
- Dictionarydam/dam/
noun
- 1. a barrier constructed to hold back water and raise its level, forming a reservoir used to generate electricity or as a water supply: "the dam burst after torrential rain"
- 2. a rubber sheet used to keep saliva from the teeth during dental operations, or as a prophylactic device during cunnilingus and anilingus.
verb
- 1. build a dam across (a river or lake): "the river was dammed to form Lake Powell"
Powered by Oxford Dictionaries