Definition Definition

decametre - Meaning and Examples

Meaning of 'decametre' (Webster Dictionary)

1 . Decametre [ n.]
- A measure of length in the metric system; ten meters, equal to about 393.7 inches.