dekameters

noun
  1. Plural of dekameter; units of length equal to 10 meters.
  2. Usage: metric unit; also spelled decameter

Examples