decameter









decameter


noun

  1. dekameter.

noun

  1. a unit of length equal to 10 meters (32.81 feet). Abbreviation: dam
51 queries 0.584