Decametre

Definition:

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

Compare decametre with other words:

dam vs. decametre

decametre vs. dekameter

decameter vs. decametre

are vs. decametre