dekameter

nounA unit of length equal to 10 meters.

No synonyms or antonyms found for this word.

dekameter synonyms & antonyms | whatsthatwordmean | whatsthatwordmean