decameters

noun
  1. plural of decameter: units of length equal to 10 meters
  2. Usage: metric system

Examples