Meaning of DAM in English
1》 a barrier constructed to hold back water and raise its level, forming a reservoir or preventing flooding.
↘a barrier of branches in a stream, constructed by a beaver to provide a deep pool and a lodge.
2》 (also dental ~ ) a rubber sheet used to keep saliva from the teeth during dental operations, or as a prophylactic device during cunnilingus and anilingus.
■ verb ( ~med , ~ming ) build a ~ across.
↘hold back or obstruct.
ME: from Mid. Low Ger. or MDu.; related to OE fordemman 'close up'.
■ noun the female parent of an animal, especially a mammal.
ME: alt. of ~e .
■ abbreviation decametre(s).
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004