Decameter Meaning

There are 1 meaning(s) for word Decameter

Meaning 1 : a metric unit of length equal to ten meters

    Synonyms : dam,  decametre,  dekameter,  dekametre,  dkm