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