dma ( synonym found)

Definition of dma:

°Structure placed across a flowing body of water to stop the flow.
°A device to prevent a tooth from getting wet, consisting of a rubber sheet held with a band.
°To block the flow of water.

Definition of dma:

°Structure placed across a flowing body of water to stop the flow.
°A device to prevent a tooth from getting wet, consisting of a rubber sheet held with a band.
°To block the flow of water.

Back to Top