-
nouna metric unit of length equal to ten meterstype of:part of:
-
verbobstruct with, or as if with, a dam
Similar:
-
nouna barrier constructed to contain the flow of water or to keep out the seatype of:
-
nounfemale parent of an animal especially domestic livestocktype of:
Explanation of dam
We don`t have explanations for this word yet.