Dekameter definitions

noun

a metric unit of length equal to ten meters

See also: decameter decametre dekametre