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