dam
Info · Definitions · Synonyms · Characters
Definitions
(noun) a barrier constructed to contain the flow of water or to keep out the sea. Synonyms: dike, dyke.
Noun Definition 1
(noun) a metric unit of length equal to ten meters. Synonyms: decameter, dekameter, decametre, dekametre, dkm.
Noun Definition 2