Meaning of dekametre

Definition of dekametre

(noun) a metric unit of length equal to ten meters

Other information on dekametre

WIKIPEDIA results for dekametre
Amazon results for dekametre