decametres

noun
  1. Plural of decametre; units of length equal to 10 metres.
  2. Usage: British spelling; American English uses 'decameters'; metric unit of measurement

Examples