dekameter









dekameter


noun

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