Decametre Meaning

There are 1 meaning(s) for word Decametre

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

    Synonyms : dam,  decameter,  dekameter,  dekametre,  dkm