dam

noun

Related

Derivations ダム

Forms

  • singular : dam
  • plural : dams
  • USPS abbreviation, singular : DM

Senses

  • a structure that impedes the flow of a river and the resulting artificial lake