What is the full meaning of dekametres
DEKAMETRE, ten meters, also DECAMETER, DECAMETRE, DEKAMETER [n]
Example of the word dekametres placed on a Scrabble board.