Meaning of decameter

Definition of decameter

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

Other information on decameter

WIKIPEDIA results for decameter
Amazon results for decameter