Decametre definition

(metrology) An SI unit of length equal to 101 metres.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
decametre
Plural:
decametres

Origin of decametre

  • deca- +‎ metre

    From Wiktionary