dam

noun
  1. a barrier built across a river or stream to control the flow of water
  2. the female parent of a four-legged animal, especially a horse or dog
  3. Usage: technical
verb
  1. to build a dam across a river or stream
  2. to hold back or restrain something

Examples