Definition of Decametre

  • (n.) A measure of length in the metric system; ten meters, equal to about 393.7 inches.

Synonyms of Decametre


Antonyms of Decametre


No Antonyms Found.

Homophones of Decametre


No Homophones Found.