Dictionary.com
Thesaurus.com

dekametre

  • a variation of dekameter.
    dekameter
    noun
    a unit of length equal to 10 meters (32.81 feet). dam

More Suggestions