decametre
1. [ noun ] a metric unit of length equal to ten meters
Synonyms: dekameter dekametre dam dkm decameter
Related terms: metric_linear_unit hectometer meter
Similar spelling:   dekametre
  decimetre
  decameter
  dekameter
  decimeter
  decant