decametre
noun
- 1
a metric unit of length equal to ten meters
Also useful for “decametre”:Unscrambler— Rearrange the letters in “decametre”
a metric unit of length equal to ten meters
Also useful for “decametre”:Unscrambler— Rearrange the letters in “decametre”