1. A measure of length in the metric system; ten meters, equal to about 393. 7 inches. 2. a metric unit of length equal to ten meters
decametre |