decametre

/ˈdɛkəmiːtə(ɹ)/

decametre

English Noun
Ad

Definition

An SI unit of length equal to 10¹ metres. Symbol: dam

Etymology

Borrowed from French décamètre. Equivalent to deca- + metre.

Ad